@cybernoob

Как запустить assebler-файл в DOSbox?

Положил my.asm в папку C:\Tasm 1.4\Tasm
Запускаю:
5a894ce0a0a59448541003.png

1) Как выполнить программу?
2) Эта команда вроде должна скомпилировать файл в .exe, но в текущей папке .exe файл не появился
  • Вопрос задан
  • 10268 просмотров
Решения вопроса 1
TASM.EXE - компилятор.
TLINK.EXE - линкер.

Запускать следует так:

tasm.exe myprog.asm

Компилятор выдаст сообщение:


Assembling File: MYPROG.ASM
*Warning* MYPROG.ASM(18) Argument needs type override
*Warning* MYPROG.ASM(20) Argument needs type override
Error messages: None
Warning messages: 2
Passes: 1
Remaining memory: 354K

Это значит, что компиляция завершена и создан файл MYPROG.OBJ, который
нужно отлинковать в MYPROG.EXE с помощью вызова:

tlink.exe myprog.obj

В итоге получим необходимый файл MYPROG.EXE.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы