datas segment
string db 'Hello World!',0ah,0dh,'$'
datas ends
codes segment
assume cs:codes,ds:datas
start:
MOV ax,datas
MOV ds,ax
lea dx,string
MOV ah,09h
int 21h
MOV ah,4ch
int 21h
codes ends
END start

本文介绍了一个简单的汇编语言程序,该程序用于在屏幕上显示HelloWorld字符串。通过使用INT 21h中断调用和服务号09h来实现文本输出。
datas segment
string db 'Hello World!',0ah,0dh,'$'
datas ends
codes segment
assume cs:codes,ds:datas
start:
MOV ax,datas
MOV ds,ax
lea dx,string
MOV ah,09h
int 21h
MOV ah,4ch
int 21h
codes ends
END start


被折叠的 条评论
为什么被折叠?