.ASM - Расширение файла
ASM - это файл исходного кода ассамблеи.
Функции | Описание |
---|---|
Расширение файла | .asm |
Формат | Text |
категория | Developer |
ASM - это файл исходного кода ассамблеи.
Функции | Описание |
---|---|
Расширение файла | .asm |
Формат | Text |
категория | Developer |
Расширение файлов ASM связано с программами, написанными на языке сборки, языке программирования низкого уровня, который может быть преобразован в другой машинный язык.
Файлы ASM можно отредактировать с помощью текстового редактора и запускать с помощью программы ассемблера, такой как HLA, MASC, FASM, NASM или GAS.
Как правило, современный ассемблер создает объектный код, переводя инструкцию сборки в сборы в Opcodes и разрешая символические имена для местоположений памяти и других сущностей. Использование символических ссылок является ключевой особенностью сборщиков, сохранения утомительных вычислений и обновлений ручного адреса после модификаций программы. Большинство сборщиков также включают в себя макросмертные средства для выполнения текстовой замены - EG, чтобы генерировать общие короткие последовательности инструкций для работы в линии, а не в подпрограмме.
Ассамблеры, как правило, проще писать, чем компиляторы для языков высокого уровня, и были доступны с 1950-х годов. Современные сборщики, особенно для архитектур на основе RISC, таких как MIPS, Sun Sparc и HP PA-RISC, оптимизируют планирование инструкций для эффективного использования трубопровода ЦП.
Поскольку код сборки, как правило, труднее писать, чем код C или C ++, файлы ASM часто объединяются с другими файлами сценариев C или C ++, которые будут обрабатывать большую часть логики приложения.
Типы мима:
Текст/x-Asm
текст/равнина
Файлы с расширением ASM, как правило, являются исходными кодами на языке сборки. Используется многими программами.