
Chapter 3
Software Environment
71
23542A/0—September 2000
AMD-K6-2E+ Embedded Processor Data Sheet
Preliminary Information
JMP disp8 (short)
JMP far mreg32 (indirect)
JMP far mem32 (indirect)
JMP near mreg16/32 (indirect)
JMP near mem16/32 (indirect)
LAHF
LAR reg16/32, mreg16/32
LAR reg16/32, mem16/32
LDS reg16/32, mem32/48
LEA reg16/32, mem16/32
LEAVE
LES reg16/32, mem32/48
LFS reg16/32, mem32/48
LGDT mem48
LGS reg16/32, mem32/48
LIDT mem48
LLDT mreg16
LLDT mem16
LMSW mreg16
LMSW mem16
LODSB AL, mem8
LODSW AX, mem16
LODSD EAX, mem32
LOOP disp8
LOOPE/LOOPZ disp8
LOOPNE/LOOPNZ disp8
LSL reg16/32, mreg16/32
LSL reg16/32, mem16/32
LSS reg16/32, mem32/48
LTR mreg16
LTR mem16
MOV mreg8, reg8
MOV mem8, reg8
MOV mreg16/32, reg16/32
MOV mem16/32, reg16/32
EBh
EFh
EFh
FFh
FFh
9Fh
0Fh
0Fh
C5h
8Dh
C9h
C4h
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
ACh
ADh
ADh
E2h
E1h
E0h
0Fh
0Fh
0Fh
0Fh
0Fh
88h
88h
89h
89h
short
vector
vector
vector
vector
vector
vector
vector
vector
short
long
vector
vector
vector
vector
vector
vector
vector
vector
vector
long
long
long
short
vector
vector
vector
vector
vector
vector
vector
short
short
short
short
branch
11-101-xxx
mm-101-xxx
11-100-xxx
mm-100-xxx
02h
02h
11-xxx-xxx
mm-xxx-xxx
mm-xxx-xxx
mm-xxx-xxx
load, alu
load, alu, alu
mm-xxx-xxx
B4h
01h
B5h
01h
00h
00h
01h
01h
mm-010-xxx
mm-011-xxx
11-010-xxx
mm-010-xxx
11-100-xxx
mm-100-xxx
load, alu
load, alu
load, alu
alu, branch
03h
03h
B2h
00h
00h
11-xxx-xxx
mm-xxx-xxx
mm-xxx-xxx
11-011-xxx
mm-011-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
alux
store
alu
store
Table 12. Integer Instructions (continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
RISC86
Operations