
Chapter 3
Software Environment
73
23542A/0—September 2000
AMD-K6-2E+ Embedded Processor Data Sheet
Preliminary Information
MOV reg32, CR4
MOV CR0, reg32
MOV CR2, reg32
MOV CR3, reg32
MOV CR4, reg32
MOVSB mem8,mem8
MOVSD mem16, mem16
MOVSW mem32, mem32
MOVSX reg16/32, mreg8
MOVSX reg16/32, mem8
MOVSX reg32, mreg16
MOVSX reg32, mem16
MOVZX reg16/32, mreg8
MOVZX reg16/32, mem8
MOVZX reg32, mreg16
MOVZX reg32, mem16
MUL AL, mreg8
MUL AL, mem8
MUL EAX, mreg16/32
MUL EAX, mem16/32
NEG mreg8
NEG mem8
NEG mreg16/32
NEG mem16/32
NOP (XCHG EAX, EAX)
NOT mreg8
NOT mem8
NOT mreg16/32
NOT mem16/32
OR mreg8, reg8
OR mem8, reg8
OR mreg16/32, reg16/32
OR mem16/32, reg16/32
OR reg8, mreg8
OR reg8, mem8
0Fh
0Fh
0Fh
0Fh
0Fh
A4h
A5h
A5h
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
F6h
F6h
F7h
F7h
F6h
F6h
F7h
F7h
90h
F6h
F6h
F7h
F7h
08h
08h
09h
09h
0Ah
0Ah
20h
22h
22h
22h
22h
11-100-xxx
11-000-xxx
11-010-xxx
11-011-xxx
11-100-xxx
vector
vector
vector
vector
vector
long
long
long
short
short
short
short
short
short
short
short
vector
vector
vector
vector
short
vector
short
vector
short
short
vector
short
vector
short
long
short
long
short
short
load, store, alux, alux
load, store, alu, alu
load, store, alu, alu
alu
load, alu
alu
load, alu
alu
load, alu
alu
load, alu
BEh
BEh
BFh
BFh
B6h
B6h
B7h
B7h
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-100-xxx
mm-100-xxx
11-100-xxx
mm-100-xxx
11-011-xxx
mm-011-xxx
11-011-xxx
mm-011-xxx
alux
alu
limm
alux
11-010-xxx
mm-010-xxx
11-010-xxx
mm-010-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
alu
alux
load, alux, store
alu
load, alu, store
alux
load, alux
Table 12. Integer Instructions (continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
RISC86
Operations