1.定义"Hello World!"字符串
data SEGMENT
hello DB 'Hello World!$'
data ENDS
2.代码段
code SEGMENT
ASSUME CS:CODE,DS:DATA
start:
MOV AX,data
MOV DS,AX
LEA DX,hello
MOV AH,09H
INT 21H
MOV AX,4C00H
INT 21H
code ENDS
END start
输入一个数n,输出n个“Hello World!”
data SEGMENT
hello DB 'Hello World$'
hello2 DB 'See you!$'
newline DB 13,10,'$'
data ENDS
code SEGMENT
ASSUME CS:CODE,DS:DATA
start:
MOV AX,data
MOV DS,AX
MOV AH,01H
INT 21H
SUB AL,48
MOV CL,AL
MOV AH,09H
L5: LEA DX,newline
INT 21H
LEA DX,hello
INT 21H
LOOP L5
MOV AX,4C00H
INT 21H
CODE ENDS
参考博客:链接