AMD SimNow Simulator 4.4.4 User Manual page 226

Amd simnow simulator user manual
Table of Contents

Advertisement

User Manual
Mnemonic
SBB reg/mem64,imm32
SBB reg/mem16,imm8
SBB reg/mem32,imm8
SBB reg/mem64,imm8
SBB reg/mem8,reg8
SBB reg/mem16,reg16
SBB reg/mem32,reg32
SBB reg/mem64,reg64
SBB reg8,reg/mem8
SBB reg16,reg/mem16
SBB reg32,reg/mem32
SBB reg64,reg/mem64
SCAS mem8
SCAS mem16
SCAS mem32
SCAS mem64
SCASB
SCASW
SCASD
SCASQ
SETO reg/mem8
SETNO reg/mem8
SETB reg/mem8
SETC reg/mem8
SETNAE reg/mem8
214
AMD Confidential
Instruction
Opcode
Subtract
81 /3 id
32-bit value from a 64-bit register
or memory location with borrow.
Subtract
immediate
83 /3 ib
register
borrow.
Subtract
immediate
83 /3 ib
register
borrow.
Subtract
immediate
83 /3 ib
register
borrow.
Subtract
18 /r
register from an 8-bit register or
memory location with borrow.
Subtract
19 /r
register from a 16-bit register or
memory location with borrow.
Subtract
19 /r
register from a 32-bit register or
memory location with borrow.
Subtract
19 /r
register from a 64-bit register or
memory location with borrow.
Subtract
register or memory location from the
1A /r
contents of an 8-bit register with
borrow.
Subtract
register or memory location from the
1B /r
contents of a 16-bit register with
borrow.
Subtract
register or memory location from the
1B /r
contents of a 32-bit register with
borrow.
Subtract
register or memory location from the
1B /r
contents of a 64-bit register with
borrow.
Compare
AE
register with the byte at ES:rDI, and
then increment or decrement rDI.
Compare
AF
register with the word at ES:rDI, and
then increment or decrement rDI.
Compare
register
AF
ES:rDI,
decrement rDI.
Compare
AF
register with the quadword at ES:rDI,
and then increment or decrement rDI.
Compare
AE
register with the byte at ES:rDI, and
then increment or decrement rDI.
Compare
AF
register with the word at ES:rDI, and
then increment or decrement rDI.
Compare
register
AF
ES:rDI,
decrement rDI.
Compare
AF
register with the quadword at ES:rDI,
and then increment or decrement rDI.
0F 90
Set byte if overflow (OF = 1).
0F 91
Set byte if not overflow (OF = 0).
0F 92
Set byte if below (CF = 1).
0F 92
Set byte if carry (CF = 1).
Set byte if not above or equal (CF =
0F 92
1).
September 12
Description
a
sign-extended
immediate
a
sign-extended
value
from
a
or
memory
location
a
sign-extended
value
from
a
or
memory
location
a
sign-extended
value
from
a
or
memory
location
the
contents
of
an
the
contents
of
a
the
contents
of
a
the
contents
of
a
the
contents
of
an
the
contents
of
a
the
contents
of
a
the
contents
of
a
the
contents
of
the
the
contents
of
the
the
contents
of
the
with
the
doubleword
and
then
increment
the
contents
of
the
the
contents
of
the
the
contents
of
the
the
contents
of
the
with
the
doubleword
and
then
increment
the
contents
of
the
h
, 2008
Supported
8-bit
16-bit
with
8-bit
32-bit
with
8-bit
64-bit
with
8-bit
16-bit
32-bit
64-bit
8-bit
16-bit
32-bit
64-bit
AL
AX
EAX
at
or
RAX
AL
AX
EAX
at
or
RAX
Appendix A

Advertisement

Table of Contents
loading

Table of Contents