首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

2012-03-11 
编写把DS:DX中字符串首尾对调的程序!具体要求如下:编写子程序CONT,把DS:DX中的字符串(以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
我写这个程序好像不对希望高人能指点以下谢谢!

热点排行