В какой команде DOSBox была допущена ошибка?

Что нужно исправить в команде tasm /z/zi/n hello_1 hello_1 hello_1 в DOSBox, чтобы файлы hello_1.obj и hello_1.lst появились в директории? При выполнении этой команды появляется только hello_1.lst и возникает ошибка **Error** hello_1.ASM(1) Illegal instruction. Приложен скриншот. Прошу помощи в определении ошибки.
Изображение к вопросу
  • 3 октября 2023 г. 8:37
Ответы на вопрос 2
Ошибочная команда в DOSBox:
tasm /z/zi/n hello_1 hello_1 hello_1

Для того чтобы исправить ошибку и получить файлы hello_1.obj и hello_1.lst, нужно изменить команду следующим образом:

tasm /zi/n hello_1.asm

В команде была произведена лишняя повторяющаяся запись "hello_1", а также использован неправильный формат опции отладочной информации (/z) и разрешения на интерактивную отладку (/zi).

По корректированной команде, вам будет необходимо проверить, что файл hello_1.asm имеется в текущей директории и содержит корректный код на языке ассемблера.
1. Перепроверьте инструкцию в строке 1 файла hello_1.ASM, поскольку она содержит ошибку.
2. Проверьте инструкцию в строке 1 файла hello_1.ASM, так как она написана неправильно.
3. Необходимо внимательнее читать инструкции, так как перед вами английский текст в файле hello_1.ASM, который содержит ошибку в первой строке.
Похожие вопросы