汇编的移位指令!!!

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:51:43
SHL,SHR这个系列的我到还是明白,但是RCL,RCR我就糊涂了。。。比如
XOR AX,AX
MOV AX,0A2D5H
MOV CL,3 ;(AX)=0A2D5H,CF=0
RCL AX,CL ;(AX)=16AAH, CF=1
这个是怎么变的啊??高手帮帮忙~~~
一楼啊。。。RCL不是左移么。。。

0000 1010 0010 1100 0101   cf=0

右移一次

0000 0101 0001 0110 0010   cf=1

|-->来自CF=0

再右移

1000 0010 1000 1011 0001   cf=0

再移就是结果了。