回 帖 发 新 帖 刷新版面

主题:汇编作业,请帮手,急救!!!

用二中不同的方法设计将DI的高8位与DI的低8位互换的程序段.(用二种方法,要求用汇编语言写出程序代码)

回复列表 (共4个回复)

沙发

一:
mov ax,di
mov cl,8
shl di,cl
shr ax,cl
or di,ax

二:
mov ax,di
xchg al,ah
mov di,ax

板凳

可以用SHL 和SHR 这个指令吗?应该用RCL 那些吧??/怎么样??/

3 楼

mov ax,di
已经把di复制了一份,循环移位的话把cf也加上了,现在不用那个cf位,只是高8位和低8位交换而已。

4 楼

是哦,多谢提醒咯!!![em2]

我来回复

您尚未登录,请登录后再回复。点此登录或注册