AMD SimNow Simulator 4.4.4 User Manual page 220

Amd simnow simulator user manual
Table of Contents

Advertisement

User Manual
Mnemonic
OR reg/mem32,imm8
OR reg/mem64,imm8
OR reg/mem8,reg8
OR reg/mem16,reg16
OR reg/mem32,reg32
OR reg/mem64,reg64
OR reg8,reg/mem8
OR reg16,reg/mem16
OR reg32,reg/mem32
OR reg64,reg/mem64
OUT imm8,AL
OUT imm8,AX
OUT imm8,EAX
OUT DX,AL
OUT DX,AX
OUT DX,EAX
OUTS DX,mem8
OUTS DX,mem16
OUTS DX,mem32
OUTSB
OUTSW
OUTSD
POP reg/mem16
POP reg/mem32
POP reg/mem64
POP reg16
POP reg32
POP reg64
208
AMD Confidential
Instruction
Opcode
OR the contents of a 32-bit register
83 /1 ib
or memory operand and a sign-extended
immediate 8-bit value.
OR the contents of a 64-bit register
83 /1 ib
or memory operand and a sign-extended
immediate 8-bit value.
OR the contents of an 8-bit register
08 /r
or memory operand with the contents
of an 8-bit register.
OR the contents of a 16-bit register
09 /r
or memory operand with the contents
of a 16-bit register.
OR the contents of a 32-bit register
09 /r
or memory operand with the contents
of a 32-bit register.
OR the contents of a 64-bit register
09 /r
or memory operand with the contents
of a 64-bit register.
OR the contents of an 8-bit register
0A /r
with
register or memory operand.
OR the contents of a 16-bit register
0B /r
with
register or memory operand.
OR the contents of a 32-bit register
0B /r
with
register or memory operand.
OR the contents of a 64-bit register
0B /r
with
register or memory operand.
Output the byte in the AL register to
E6 ib
the
port
immediate value.
Output the word in the AX register to
E7 ib
the
port
immediate value.
Output
E7 ib
register to the port specified by an
8-bit immediate value.
Output the byte in the AL register to
EE
the output port specified in DX.
Output the word in the AX register to
EE
the output port specified in DX.
Output
EE
register to the output port specified
in DX.
Output the byte in DS:rSI to the port
6E
specified in DX, and then increment
or decrement rSI.
Output the word in DS:rSI to the port
6F
specified in DX, and then increment
or decrement rSI.
Output the doubleword in DS:rSI to
6F
the port specified in DX, and then
increment or decrement rSI.
Output the byte in DS:rSI to the port
6E
specified in DX, and then increment
or decrement rSI.
Output the word in DS:rSI to the port
6F
specified in DX, and then increment
or decrement rSI.
Output the doubleword in DS:rSI to
6F
the port specified in DX, and then
increment or decrement rSI.
Pop the top of the stack into a 16-
8F /0
bit register or memory location.
Pop the top of the stack into a 32-
8F /0
bit register or memory location.
Pop the top of the stack into a 64-
8F /0
bit register or memory location.
Pop the top of the stack into a 16-
58 +rw
bit register.
Pop the top of the stack into a 32-
58 +rd
bit register.
Pop the top of the stack into a 64-
58 +rq
bit register.
September 12
Description
the
contents
of
an
the
contents
of
a
the
contents
of
a
the
contents
of
a
specified
by
an
specified
by
an
the
doubleword
in
the
doubleword
in
h
, 2008
Supported
8-bit
16-bit
32-bit
64-bit
8-bit
8-bit
the
EAX
the
EAX
Appendix A

Advertisement

Table of Contents
loading

Table of Contents