怎么样用 radasm 编译
assume CS:code,SS:stack,DS:data
data segment ;数据段定义开始
NUMBER DB 'hello,world!',0AH,0DH ;被显示得字符串
data ends ;数据段定义结束
stack segment ;堆栈段定义开始
DB 40 DUP (0)
stack ENDS ;堆栈段定义结束
code segment ;代码段定义结束
start:
MOV AX,data
MOV DS,AX ;设置数据段的开始地址
LEA BX,NUMBER
MOV CX,14
re:
MOV DL,[BX]
MOV AH,2
INT 21H
INC BX
LOOP re
MOV AH,7 ;用户输入按键后运行结束
INT 21H
MOV AH,4CH ;返回dos
INT 21H
code ends
end start
求助 谢谢。
assume CS:code,SS:stack,DS:data
data segment ;数据段定义开始
NUMBER DB 'hello,world!',0AH,0DH ;被显示得字符串
data ends ;数据段定义结束
stack segment ;堆栈段定义开始
DB 40 DUP (0)
stack ENDS ;堆栈段定义结束
code segment ;代码段定义结束
start:
MOV AX,data
MOV DS,AX ;设置数据段的开始地址
LEA BX,NUMBER
MOV CX,14
re:
MOV DL,[BX]
MOV AH,2
INT 21H
INC BX
LOOP re
MOV AH,7 ;用户输入按键后运行结束
INT 21H
MOV AH,4CH ;返回dos
INT 21H
code ends
end start
求助 谢谢。