Ассемблирование программ (получение *.com-файла из *.asm)
Вы создали свой ассемблерный файл. Допустим, вы назвали его prog.asm.
Тогда:
В командной строке необходимо указать следующее:
> MASM.EXE PROG.ASM /AT
В результате создается файл PROG.OBJ, который нужно скомпилировать при помощи компоновщика link.exe:
> LINK.EXE PROG.OBJ /t
Компоновщик создаст PROG.COM, который и запускаете на выполнение
В командной строке необходимо указать следующее:
> ML.EXE PROG.ASM /AT
В результате создается два файла: PROG.OBJ и PROG.COM. Prog.obj нам больше не понадобится, и его можно удалить, а prog.com запускаете на выполнение.
В командной строке необходимо указать следующее:
> TASM.EXE PROG.ASM
Если prog.asm не содержит ошибок, то в результате создается файл PROG.OBJ, который нужно скомпоновать при помощи компоновщика tlink.exe:
> TLINK.EXE PROG.OBJ /t /x.
Tlink.exe создаст файл prog.com, который и нужно запустить на выполнение
В рассматриваются типичные ошибки при ассемблировании программ