Я пытаюсь напечатать сообщение, используя приведенный ниже код:
org 100h
start:
jmp begin
begin:
mov ah, 9
mov dx, msg
msg db 'Ascii sign:.$'
int 21h
finish:
mov ax, 4c00h
int 21h
Он может компилироваться, но вообще ничего не отображает. Но если я перемещу строку «msg db 'Ascii sign:.$'» ниже «jmp begin», сообщение сможет отображаться.
Я хочу знать логику этого. Имеет ли это значение, где я объявлю сообщение?
Это чисто из любопытства, спасибо!