Rotates the bits in the destination to the right “count” times with all data pushed out the right side re-entering on the left.
The Carry Flag will contain the value of the last bit rotated out.
Usage:
ROR dest,count
Modifies flags:
CF OF
Clocks | Size | |||||
---|---|---|---|---|---|---|
Operands | 808x | 286 | 386 | 486 | Bytes | |
reg,1 | 2 | 2 | 9 | 3 | 2 | |
mem,1 | 15+EA | 7 | 10 | 4 | 2-4 | (W88=23+EA) |
reg,cl | 8+4n | 5+n | 9 | 8-30 | 2 | |
mem,cl | 20+EA+4n | 8+n | 10 | 9-31 | 2-4 | (W88=28+EA+4n) |
reg,immed8 | - | 5+n | 9 | 8-30 | 3 | |
mem,immed8 | - | 8+n | 10 | 9-31 | 3-5 |