Как открыть созданную программу в отладчике? - Assembler
Формулировка задачи:
Здравствуйте, я пытаюсь открыть программу в отладчике. Код взял из книги. Скомпилировал и собрал с помощью Turbo Assembler, программа работает. Попытался открыть exe файл в Turbo Debugger, вылезла ошибка 'Not a 32-bit program', попробовал OllyDbg, ошибка 'Unable to open or read file', в чем может быть проблема?
.model small .stack 100h .code start: mov ax, DGROUP mov ds, ax mov dx, offset message mov ah, 9 int 21h mov ax, 4C00h int 21h ret .data message db "hello world!",0Dh,0Ah,'$' end start
Решение задачи: «Как открыть созданную программу в отладчике?»
textual
Листинг программы
.286 .model small .stack 100h .code start: mov ax,@data mov ds, ax mov dx, offset message mov ah, 9 int 21h mov ah, 4Ch int 21h .data message db "hello world!",0Dh,0Ah,'$' end start