主题:汇编作业,请帮手,急救!!!
dqsanne
[专家分:0] 发布于 2005-12-30 20:36:00
用二中不同的方法设计将DI的高8位与DI的低8位互换的程序段.(用二种方法,要求用汇编语言写出程序代码)
回复列表 (共4个回复)
沙发
lvliang [专家分:1680] 发布于 2005-12-31 17:01:00
一:
mov ax,di
mov cl,8
shl di,cl
shr ax,cl
or di,ax
二:
mov ax,di
xchg al,ah
mov di,ax
板凳
dqsanne [专家分:0] 发布于 2006-01-02 18:40:00
可以用SHL 和SHR 这个指令吗?应该用RCL 那些吧??/怎么样??/
3 楼
lvliang [专家分:1680] 发布于 2006-01-04 08:48:00
mov ax,di
已经把di复制了一份,循环移位的话把cf也加上了,现在不用那个cf位,只是高8位和低8位交换而已。
4 楼
dqsanne [专家分:0] 发布于 2006-01-04 11:56:00
是哦,多谢提醒咯!!![em2]
我来回复