
AMD Confidential
User Manual September 12
th
, 2008
Appendix A 211
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location right 1 bit.
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location right the number of
bits specified in the CL register.
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location right the number of
bits specified by an 8-bit immediate
value.
Near return to the calling procedure.
Near return to the calling procedure
and then pop of the specified number
of bytes from the stack.
Far return to the calling procedure.
Far return to the calling procedure
and then pop of the specified number
of bytes from the stack.
Rotate an 8-bit register or memory
operand left 1 bit.
Rotate an 8-bit register or memory
operand left the number of bits
specified in the CL register.
Rotate an 8-bit register or memory
operand left the number of bits
specified by an 8-bit immediate
value.
Rotate a 16-bit register or memory
operand left 1 bit.
Rotate a 16-bit register or memory
operand left the number of bits
specified in the CL register.
Rotate a 16-bit register or memory
operand left the number of bits
specified by an 8-bit immediate
value.
Rotate a 32-bit register or memory
operand left 1 bit.
Rotate a 32-bit register or memory
operand left the number of bits
specified in the CL register.
Rotate a 32-bit register or memory
operand left the number of bits
specified by an 8-bit immediate
value.
Rotate a 64-bit register or memory
operand left 1 bit.
Rotate a 64-bit register or memory
operand left the number of bits
specified in the CL register.
Rotate a 64-bit register or memory
operand left the number of bits
specified by an 8-bit immediate
value.
Rotate an 8-bit register or memory
operand right 1 bit.
Rotate an 8-bit register or memory
operand right the number of bits
specified in the CL register.
Rotate an 8-bit register or memory
operand right the number of bits
specified by an 8-bit immediate
value.
Rotate a 16-bit register or memory
operand left 1 bit.
Rotate a 16-bit register or memory
operand right the number of bits
specified in the CL register.
Rotate a 16-bit register or memory
operand right the number of bits
specified by an 8-bit immediate
value.