AMD Geode LX [email protected] User Manual
Page 636

636
AMD Geode™ LX Processors Data Book
Instruction Set
33234H
CMOVNS Move if Not Sign
0F 49 [mod reg r/m]
1
1
-
-
-
-
-
-
-
-
-
r
Register, Register/Memory
CMP Compare Integers
x
-
-
-
x
x
x
x
x
b
h
Register to Register
3 [10dw] [11 reg r/m]
1
1
Register to Memory
3 [101w] [mod reg r/m]
1
1
Memory to Register
3 [100w] [mod reg r/m]
1
1
Immediate to Register/Memory
8 [00sw] [mod 111 r/m] ###
1
1
Immediate to Accumulator
3 [110w] ###
1
1
CMPS Compare String
A [011w]
6
6
x
-
-
-
x
x
x
x
x
b
h
CMPXCHG Compare and Exchange
x
-
-
-
x
x
x
x
x
Register1, Register2
0F B [000w] [11 reg2 reg1]
4
4
Memory, Register
0F B [000w] [mod reg r/m]
4-5
4-5
CMPXCHG8B Compare and Exchange 8 Bytes
0F C7 [mod 001 r/m]
-
-
-
-
-
-
-
-
-
If {EDX,EAX} == DST
10
10
If {EDX,EAX} != DST
12
12
CPUID CPU Identification
0F A2
-
-
-
-
-
-
-
-
-
If EAX <= 1
13
13
If 1 < EAX < 2
31
10
10
If 2
31
<= EAX <= (2
31
+6)
14
14
If EAX > (2
31
+6)
11
11
CWD Convert Word to Doubleword
99
1
1
-
-
-
-
-
-
-
-
-
CWDE Convert Word to Doubleword Extended
98
3
3
-
-
-
-
-
-
-
-
-
DAA Decimal Adjust AL after Addition
27
2
2
-
-
-
-
x
x
x
x
x
DAS Decimal Adjust AL after Subtraction
2F
2
2
-
-
-
-
x
x
x
x
x
DEC Decrement by 1
x
-
-
-
x
x
x
x
-
b
h
Register/Memory Byte
FE [mod 001 r/m]
1
1
Register/Memory Word/DWord
FF [mod 001 r/m]
1
1
Register (short form)
4 [1 reg]
1
1
DIV Unsigned Divide
-
-
-
-
x
x
u
u
-
Accumulator by Register/Memory
Divisor:
Byte
Word
Doubleword
F [011w] [mod 110 r/m]
15
23
7-39
15
23
7-39
b,e
e,h
DMINT Enter Debug Management Mode
0F 39
48-50
50-52
0
0
0
0
0
0
0
0
0
s, u
s, u
ENTER Enter New Stack Frame
C8 ##,#
-
-
-
-
-
-
-
-
-
Level = 0
7
7
b
h
Level = 1
13
13
Level (L) > 1
15+21
15+21
HLT Halt
F4
13+
13+
-
-
-
-
-
-
-
-
-
l
ICEBP Call Debug Exception Handler
F1
29+
29+
-
-
x
0
-
-
-
-
-
u
u
IDIV Integer (Signed) Divide
F [011w] [mod 111 r/m]
-
-
-
-
x
x
u
u
-
b,e
e,h
Accumulator by Register/Memory
Divisor:
Byte
Word
Doubleword
16
24
40
16
24
7-40
Table 8-26. Processor Core Instruction Set (Continued)
Instruction
Opcode
Clock Count
(Reg/Cache Hit)
Flags
Notes
Real
Mode
Prot’d
Mode
O D I
T
S Z
A P C
F
F
F
F
F
F
F
F
F
Real
Mode
Prot’d
Mode