主题:[讨论]输入一串字符,将起逆序输出
心远
[专家分:610] 发布于 2005-12-13 16:29:00
各位好:
请问用汇编语言如何编写"输入一串字符,将起逆序输出"
谢谢
回复列表 (共4个回复)
沙发
okaswell [专家分:100] 发布于 2005-12-13 17:44:00
靠!你肯定是 周琪云班上的
板凳
okaswell [专家分:100] 发布于 2005-12-13 17:46:00
许以君
3 楼
erping [专家分:3660] 发布于 2005-12-13 18:10:00
;2005-12-13 17:42:28
;输入一串字符,将起逆序输出
.model small
_Enter macro ;回车
mov dl, 0AH
mov ah, 2
int 21H
mov dl, 0DH
mov ah, 2
int 21H
endm
.stack
.data
buff db 100
db ?
db 100 dup(?)
.code
_main:
mov ax, @data
mov ds, ax
mov ah, 0AH
lea dx, buff
int 21H
mov si, offset buff + 1
xor bx, bx
mov bl, [si]
_Enter
_@0:
test bx, bx
jz _@1
mov dl, [si + bx]
mov ah, 2
int 21H
dec bx
jmp _@0
_@1:
mov ax, 4C00H
int 21H
end _main
4 楼
心远 [专家分:610] 发布于 2005-12-13 20:44:00
许以君是那个菜鸟啊!!!!!
我来回复