折磨了我?guī)滋斓膆ello world!
今天終于成功建立編譯連接執(zhí)行啦!
所以把源代碼貼補(bǔ)出慶祝一下!!
data segment
output db "hello world!" ;建立 數(shù)據(jù)段 字符串
data ends
code segment
assume cs:code, ds:data ;指定寄存器
start:
xor ax,ax ;清空ax
mov ax,data ;將數(shù)據(jù)放入ds
mov ds,ax
lea si,output ;字符串偏移起始 si
cld
mov AH,09H ; 09H對(duì)應(yīng)的是顯示字符串
int 21h ;注意,INT 21H是用來調(diào)用功能的,具體區(qū)別用AH來識(shí)別
mov ah,4ch ; 4CH功能在于讓你退出程序,
int 21h ;調(diào)用功能,由上面的AH決定,這句就是要退出程序了
code ends
end start
注意:這段代碼不可以直接點(diǎn)擊.exe文件運(yùn)行,只能在debug下面看到執(zhí)行結(jié)果。