NASM

Windows

Mac OS

Linux

Версия: 2.13.01

115
4

Характеристики

Версия: 2.13.01

Лицензия: Бесплатно

Обновлено:

Размер: 1.16 МБ

Совместимость: Linux

Язык: Английский

Разработчик: The NASM team

Сайт: www.nasm.us

Описание

NASM Cвободный ассемблер для архитектуры Intel x86. Используется для написания 16-, 32- и 64-битных программ.

NASM компилирует программы под различные операционные системы в пределах x86-совместимых процессоров. Находясь в одной операционной системе, можно беспрепятственно откомпилировать исполняемый файл для другой.

Компиляция программ в NASM состоит из двух этапов. Первый — ассемблирование, второй — компоновка. На этапе ассемблирования создаётся объектный код. В нём содержится машинный код программы и данные, в соответствии с исходным кодом, но идентификаторы (переменные, символы) пока не привязаны к адресам памяти. На этапе компоновки из одного или нескольких объектных модулей создаётся исполняемый файл (программа). Операция компоновки связывает идентификаторы, определённые в основной программе, с идентификаторами, определёнными в остальных модулях, после чего всем идентификаторам даются окончательные адреса памяти или обеспечивается их динамическое выделение.

Скриншоты

Версии

Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.