回 帖 发 新 帖 刷新版面

主题:考试急需,好心的人帮个忙。

试编一程序,将数据段定义的两个字符串str1和str2分行输出,设计两个子程序实现回车换行功能,另一个子程序实现对字符串的输出。

回复列表 (共2个回复)

沙发

.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

板凳


谢谢你了。我发自肺腑的感谢你的答案。

我来回复

您尚未登录,请登录后再回复。点此登录或注册