Логотип

NASM

  • Бесплатно
  • Linux
39
Рейтинг:
  • 4,0
  • 5
Лицензия: Бесплатно
Версия:2.13.01
Дата обновления:22 февраля 2025 г. 20:00
Платформа ОС:Linux
Язык:Английский
Разработчик: The NASM team
Размер:1.16 МБ
Загрузок:0

Описание

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

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

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

Чтобы оставить коментарий войдите с помощью
VK
image
Admin

Здесь еще нет не одного комментария, будь первым!

Все права на товарные знаки приндлежат The NASM team