+ -
当前位置:首页 → 问答吧 → 求一个 汇编 的 字符串倒置 程序代码

求一个 汇编 的 字符串倒置 程序代码

时间:2010-11-08

来源:互联网

求一个能实现将输入的字符串倒置输出的 汇编程序代码

作者: huwenbinwin   发布时间: 2010-11-08

Assembly code

d:\MASM>type dao.asm
assume  cs:code,ds:data
data    segment
buff    db      256 dup (0)
data    ends
code    segment
start:
        mov ax,data
        mov ds,ax
        mov bx,offset buff
_input:
        mov ah,1
        int 21h
        cmp al,0dh
        jz ok
        mov [bx],al
        inc bx
        jmp _input
ok:
        mov ah,2
        mov dl,0dh
        int 21h
        mov dl,0ah
        int 21h
        mov cx,bx
_output:
        dec bx
        mov ah,2
        mov dl,[bx]
        int 21h
        loop _output


        mov ah,4ch
        int 21h
code    ends
end     start

d:\MASM>


是这样的效果吧
d:\MASM>dao
1234567abcdefg
gfedcba7654321
d:\MASM>

作者: masmaster   发布时间: 2010-11-08

热门下载

更多