мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


asm:ld86 [10/04/2013 21:51] (текущий) – создано arabusov
Строка 1: Строка 1:
 +Кроме генерации .com файла напрямую можно делать исполняемый DOS-файл поэтапно.
 +Рассмотрим исходный код:
 +<code=asm>use16
 +bits 16
 +section .text
 +..start: mov ax,0x4c00
 + int 0x21
 +</code>
 +Он не выполняет ничего полезного, но будет служить нам каркасом.
  
 +Компиляция:
 +<code=bash>nasm test.s -o test.obj -f as86</code>
 +Линковка:
 +<code=bash>ld86 test.obj -o test.exe</code>