关于汇编语言:图示第3题(DX)的值,答案算得对么?
展开全部
结果正确。
rcr是带进位右移
ax中的数值就不必说了,循环4次,相当于除了16D,正好右移16进制的1位。
1234 5678我们分析一下:
0001 0010 0011 0100 0101 0110 0111 1000
1: 0000 1001 0001 1010 cf->0 0010 1011 0011 1100 CF->0
2: 0000 0100 1000 1101 cf->0 0001 0101 1001 1110 CF->0
3: 0000 0010 0100 0110 cf->1 1000 1010 1100 1111 CF->0 ;注意,本步shr ax,1时有进位
4: 0000 0001 0010 0011 cf->0 0100 0101 0110 0111 cf->1
结果是:4567H
rcr是带进位右移
ax中的数值就不必说了,循环4次,相当于除了16D,正好右移16进制的1位。
1234 5678我们分析一下:
0001 0010 0011 0100 0101 0110 0111 1000
1: 0000 1001 0001 1010 cf->0 0010 1011 0011 1100 CF->0
2: 0000 0100 1000 1101 cf->0 0001 0101 1001 1110 CF->0
3: 0000 0010 0100 0110 cf->1 1000 1010 1100 1111 CF->0 ;注意,本步shr ax,1时有进位
4: 0000 0001 0010 0011 cf->0 0100 0101 0110 0111 cf->1
结果是:4567H
追问
Orz感激不尽!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询