AMD Confidential
User Manual September 12h, 2008
210 Appendix A Instruction
Supported
Mnemonic
Opcode
Description
RCL reg/mem8,imm8
C0 /2 ib
Rotate the 9 bits consisting of the
carry flag and an 8-bit register or
memory location left the number of
bits specified by an 8-bit immediate
value.
RCL reg/mem16,1
D1 /2
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location left 1 bit.
RCL reg/mem16,CL
D3 /2
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location left the number of
bits specified in the CL register.
RCL reg/mem16,imm8
C1 /2 ib
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location left the number of
bits specified by an 8-bit immediate
value.
RCL reg/mem32,1
D1 /2
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location left 1 bit.
RCL reg/mem32,CL
D3 /2
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location left the number of
bits specified in the CL register.
RCL reg/mem32,imm8
C1 /2 ib
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location left the number of
bits specified by an 8-bit immediate
value.
RCL reg/mem64,1
D1 /2
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location left 1 bit.
RCL reg/mem64,CL
D3 /2
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location left the number of
bits specified in the CL register.
RCL reg/mem64,imm8
C1 /2 ib
Rotate the 65 bits consisting of the
carry flag and a 64-bit register or
memory location left the number of
bits specified by an 8-bit immediate
value.
RCR reg/mem8,1
D0 /3
Rotate the 9 bits consisting of the
carry flag and an 8-bit register or
memory location right 1 bit.
RCR reg/mem8,CL
D2 /3
Rotate the 9 bits consisting of the
carry flag and an 8-bit register or
memory location right the number of
bits specified in the CL register.
RCR reg/mem8,imm8
C0 /3 ib
Rotate the 9 bits consisting of the
carry flag and an 8-bit register or
memory location right the number of
bits specified by an 8-bit immediate
value.
RCR reg/mem16,1
D1 /3
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location right 1 bit.
RCR reg/mem16,CL
D3 /3
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location right the number of
bits specified in the CL register.
RCR reg/mem16,imm8
C1 /3 ib
Rotate the 17 bits consisting of the
carry flag and a 16-bit register or
memory location right the number of
bits specified by an 8-bit immediate
value.
RCR reg/mem32,1
D1 /3
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location right 1 bit.
RCR reg/mem32,CL
D3 /3
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location right the number of
bits specified in the CL register.
RCR reg/mem32,imm8
C1 /3 ib
Rotate the 33 bits consisting of the
carry flag and a 32-bit register or
memory location right the number of
bits specified by an 8-bit immediate
value.