AMD SimNow Simulator 4.4.4 User Manual page 224

Amd simnow simulator user manual
Table of Contents

Advertisement

User Manual
Mnemonic
ROR reg/imm32,1
ROR reg/mem32,CL
ROR reg/mem32,imm8
ROR reg/imm64,1
ROR reg/mem64,CL
ROR reg/mem64,imm8
SAHF
SAL reg/mem8,1
SAL reg/mem8,CL
SAL reg/mem8,imm8
SAL reg/mem16,1
SAL reg/mem16,CL
SAL reg/mem16,imm8
SAL reg/mem32,1
SAL reg/mem32,CL
SAL reg/mem32,imm8
SAL reg/mem64,1
SAL reg/mem64,CL
SAL reg/mem64,imm8
SHL reg/mem8,1
SHL reg/mem8,CL
SHL reg/mem8,imm8
SHL reg/mem16,1
SHL reg/mem16,CL
212
AMD Confidential
Instruction
Opcode
Rotate a 32-bit register or memory
D1 /0
operand left 1 bit.
Rotate a 32-bit register or memory
D3 /0
operand
specified in the CL register.
Rotate a 32-bit register or memory
operand
C1 /0 ib
specified
value.
Rotate a 64-bit register or memory
D1 /0
operand right 1 bit.
Rotate a 64-bit register or memory
D3 /0
operand
specified in the CL register.
Rotate a 64-bit register or memory
operand
C1 /0 ib
specified
value.
Loads the sign flag, the zero flag,
the auxiliary flag, the parity flag,
9E
and
the
register into the lower 8 bits of the
EFLAGS register.
Shift
D0 /4
location left 1 bit.
Shift
D2 /4
location
specified in the CL register.
Shift
location
C0 /4 ib
specified
value.
Shift
D1 /4
location left 1 bit.
Shift
D3 /4
location
specified in the CL register.
Shift
location
C1 /4 ib
specified
value.
Shift
D1 /4
location left 1 bit.
Shift
D3 /4
location
specified in the CL register.
Shift
location
C1 /4 ib
specified
value.
Shift
D1 /4
location left 1 bit.
Shift
D3 /4
location
specified in the CL register.
Shift
location
C1 /4 ib
specified
value.
Shift
D0 /4
location left 1 bit.
Shift
D2 /4
location
specified in the CL register.
Shift
location
C0 /4 ib
specified
value.
Shift
D1 /4
location left 1 bit.
Shift
D3 /4
location
specified in the CL register.
September 12
Description
right
the
number
right
the
number
by
an
8-bit
immediate
right
the
number
right
the
number
by
an
8-bit
immediate
carry
flag
from
an
8-bit
register
or
an
8-bit
register
or
left
the
number
an
8-bit
register
or
left
the
number
by
an
8-bit
immediate
a
16-bit
register
or
a
16-bit
register
or
left
the
number
a
16-bit
register
or
left
the
number
by
an
8-bit
immediate
a
32-bit
register
or
a
32-bit
register
or
left
the
number
a
32-bit
register
or
left
the
number
by
an
8-bit
immediate
a
64-bit
register
or
a
64-bit
register
or
left
the
number
a
64-bit
register
or
left
the
number
by
an
8-bit
immediate
an
8-bit
register
or
an
8-bit
register
or
left
the
number
an
8-bit
register
or
left
the
number
by
an
8-bit
immediate
a
16-bit
register
or
a
16-bit
register
or
left
the
number
h
, 2008
Supported
of
bits
of
bits
of
bits
of
bits
the
AH
memory
memory
of
bits
memory
of
bits
memory
memory
of
bits
memory
of
bits
memory
memory
of
bits
memory
of
bits
memory
memory
of
bits
memory
of
bits
memory
memory
of
bits
memory
of
bits
memory
memory
of
bits
Appendix A

Advertisement

Table of Contents
loading

Table of Contents