求一微机原理实验: 反着输出所输入字符串
答案:1 悬赏:80 手机版
解决时间 2021-03-21 11:32
- 提问者网友:流星是天使的眼泪
- 2021-03-20 14:51
求一微机原理实验: 反着输出所输入字符串
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-03-20 16:20
data segment
in_dat db 0ffh ;设置输入缓冲区
db 0
db 256 dup(0)
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,offset in_dat ;用户输入字符串
mov ah,0ah
int 21h
mov dl,0ah ;输出回车和换行
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
mov si,offset in_dat ;各类指针初始化
inc si
mov ch,0
mov cl,[si]
mov bx,0
next: mov bl,cl ;反序输出
mov dl,[si][bx]
mov ah,2
int 21h
loop next
mov ah,4ch ;返回操作系统
int 21h
code ends
end start
in_dat db 0ffh ;设置输入缓冲区
db 0
db 256 dup(0)
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,offset in_dat ;用户输入字符串
mov ah,0ah
int 21h
mov dl,0ah ;输出回车和换行
mov ah,2
int 21h
mov dl,0dh
mov ah,2
int 21h
mov si,offset in_dat ;各类指针初始化
inc si
mov ch,0
mov cl,[si]
mov bx,0
next: mov bl,cl ;反序输出
mov dl,[si][bx]
mov ah,2
int 21h
loop next
mov ah,4ch ;返回操作系统
int 21h
code ends
end start
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯