Как открыть созданную программу в отладчике? - 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

Оцени полезность:

8   голосов , оценка 4 из 5