Turbo Debuger (terminated, exit code 128) - Assembler
Формулировка задачи:
При нажатии на Run выскакивает ошибка "terminated, exit code 128":
Код программы:
STACK_SEG SEGMENT PARA STACK 'STACK'
DB 100 DUP (?)
STACK_SEG ENDS
DATA_SEG SEGMENT
HELLO DB "HELLO WORLD!!!$"
DATA_SEG ENDS
TEXT_SEG SEGMENT PARA 'CODE'
ASSUME CS:TEXT_SEG, SS:STACK_SEG, DS:DATA_SEG, ES:DATA_SEG
NEW_PROC PROC NEAR
BEG_:
MOV AX, DATA_SEG
MOV DS, AX
LEA DX, HELLO
MOV AH, 09h
INT 21h
MOV AH, 4CH
INT 21H
TEXT_SEG ENDS
END BEG_Решение задачи: «Turbo Debuger (terminated, exit code 128)»
textual
Листинг программы
mov ax, 4c00h
Объяснение кода листинга программы
- Переменная
axполучает значение 4c00h.