;-----------------------------------------------------
;數據段定義。即存放數據的地方
;-----------------------------------------------------
data segment use16
buf db 'hello,world',0dh,0ah,'$'
data ends
;---------------------------------------------
;代碼段,是程序開始執行的地方
;---------------------------------------------
code segment use16
assume cs:code,ds:data
beg: mov ax,data ;加載數據段,這樣在數據段中定義的數據'hello,world'才可以在代碼段中
;使用
mov ds,ax
mov ah,9 ;調用21中斷的9號服務程序,用于輸出一個字符串
mov dx,offset buf ;這是串的首地址,只有將它傳給寄存器dx,才能實現字符串的輸出
int 21h
mov ah,4ch ;程序結束時,要返回dos,因而必須調用21中斷中的4c號服務程序
int 21h
code ends
end beg
上一篇天龍八部懷舊服釣魚攻略
下一篇小米雙開王者閃退