Создания ехе файла - Assembler
Формулировка задачи:
Всем привет, хочу попросить помощи в создании exe файла из двух asm.(MASM).
Суть программы:
очистка экрана и вывод символа по координатам. Проблема в том, что после создания exe программа не запускается.Ошибка при запуске exe:
Процессор NTVDM обнаружил недопустимую инструкцию. Если набирать в debug, то все отлично.Первый файл:
code_seg segment public assume cs: code_seg org 100h extrn clear_a: near x proc near call clear_a mov ah,02h mov bh,00h mov dx,050ch int 10h mov ah,02h mov dl,41h int 21h int 20h x endp code_seg ends end x
Второй файл:
code_seg segment public assume cs:code_seg public clear_a clear_a proc near mov ax,0600h mov bh,07h mov cx,0000h mov dx,184fh int 10h ret clear_a endp code_seg ends end
Решение задачи: «Создания ехе файла»
textual
Листинг программы
ml /Cp /AT atest.asm /link /T del atest.obj
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д