主题:考试急需,好心的人帮个忙。
dandan8631
[专家分:0] 发布于 2007-01-17 08:30:00
试编一程序,将数据段定义的两个字符串str1和str2分行输出,设计两个子程序实现回车换行功能,另一个子程序实现对字符串的输出。
回复列表 (共2个回复)
沙发
w2345 [专家分:1090] 发布于 2007-01-17 10:20:00
.model small
.stack
.data
str1 db 'hello$'
str2 db 'world$'
.code
start:
mov ax,@data
mov ds,ax
lea dx,str1
call strprn
call crprn
call lfprn
lea dx,str2
call strprn
call crprn
call lfprn
mov ax,04c00h
int 21h
;=============================
strprn proc
mov ah,9
int 21h
ret
strprn endp
;=============================
crprn proc
mov ah,2
mov dl,0dh
int 21h
ret
crprn endp
;=============================
lfprn proc
mov ah,2
mov dl,0ah
int 21h
ret
lfprn endp
;=============================
end start
板凳
dandan8631 [专家分:0] 发布于 2007-01-18 09:11:00
谢谢你了。我发自肺腑的感谢你的答案。
我来回复