我正在尝试使用以下代码打印一条消息:
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”下方,则可以显示该消息。
我想知道这背后的逻辑。这对我声明消息有影响吗?
这只是出于好奇,谢谢!