当前位置: 代码迷 >> 汇编语言 >> 编写把DS:DX中字符串首尾对调的程序!解决方案
  详细解决方案

编写把DS:DX中字符串首尾对调的程序!解决方案

热度:800   发布时间:2013-02-26 00:00:00.0
编写把DS:DX中字符串首尾对调的程序!
具体要求如下:

编写子程序CONT,把DS:DX中的字符串(以0为结束标志)首尾对调,如:“ABCDEFG”对调成“GFEDCBA”。

------解决方案--------------------------------------------------------
.model small
.stack
.data
a1 db 'abcdefg '
count EQU $-A1
a2 db COUNT dup(?)
.CODE
.startup
lea si,a2-1
lea di,a2
std
mov cx,count
lop : movsb
add di,2
loop lop
jmp next
next:
.exit 0
end
我写这个程序好像不对希望高人能指点以下谢谢!
  相关解决方案