
请高手帮忙编一个汇编的小程序.
在屏幕上输出2个字符串,要求2个字符串在不同的行.如helloworld谢谢.加\n不行,连\n都显示出来了,还是在一行,这个是汇编....不是c语言...
在屏幕上输出2个字符串,要求2个字符串在不同的行.
如
hello
world
谢谢.
加 \n 不行,连 \n都显示出来了,还是在一行,这个是汇编....不是c语言 展开
如
hello
world
谢谢.
加 \n 不行,连 \n都显示出来了,还是在一行,这个是汇编....不是c语言 展开
2个回答
展开全部
data segment
mess1 db 'hello$'
mess2 db 'world$'
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
lea dx,mess1
mov ah,9
int 21h
mov dl,0dh;回车的ASCII码
mov ah,2
int 21h
mov dl,0ah;换行的ASCII码
mov ah,2
int 21h
lea dx,mess2
mov ah,9
int 21h
mov ah,1
int 21h
mov ah,4ch
int 21h
code ends
end start
mess1 db 'hello$'
mess2 db 'world$'
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
lea dx,mess1
mov ah,9
int 21h
mov dl,0dh;回车的ASCII码
mov ah,2
int 21h
mov dl,0ah;换行的ASCII码
mov ah,2
int 21h
lea dx,mess2
mov ah,9
int 21h
mov ah,1
int 21h
mov ah,4ch
int 21h
code ends
end start
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询