
72
Software Environment
Chapter 3
AMD-K6-2E+ Embedded Processor Data Sheet
23542A/0—September 2000
Preliminary Information
MOV reg8, mreg8
MOV reg8, mem8
MOV reg16/32, mreg16/32
MOV reg16/32, mem16/32
MOV mreg16, segment reg
MOV mem16, segment reg
MOV segment reg, mreg16
MOV segment reg, mem16
MOV AL, mem8
MOV EAX, mem16/32
MOV mem8, AL
MOV mem16/32, EAX
MOV AL, imm8
MOV CL, imm8
MOV DL, imm8
MOV BL, imm8
MOV AH, imm8
MOV CH, imm8
MOV DH, imm8
MOV BH, imm8
MOV EAX, imm16/32
MOV ECX, imm16/32
MOV EDX, imm16/32
MOV EBX, imm16/32
MOV ESP, imm16/32
MOV EBP, imm16/32
MOV ESI, imm16/32
MOV EDI, imm16/32
MOV mreg8, imm8
MOV mem8, imm8
MOV mreg16/32, imm16/32
MOV mem16/32, imm16/32
MOV reg32, CR0
MOV reg32, CR2
MOV reg32, CR3
8Ah
8Ah
8Bh
8Bh
8Ch
8Ch
8Eh
8Eh
A0h
A1h
A2h
A3h
B0h
B1h
B2h
B3h
B4h
B5h
B6h
B7h
B8h
B9h
BAh
BBh
BCh
BDh
BEh
BFh
C6h
C6h
C7h
C7h
0Fh
0Fh
0Fh
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
11-xxx-xxx
mm-xxx-xxx
short
short
short
short
long
vector
vector
vector
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
long
short
long
vector
vector
vector
alux
load
alu
load
load
load
load
store
store
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
limm
store
limm
store
11-000-xxx
mm-000-xxx
11-000-xxx
mm-000-xxx
11-000-xxx
11-010-xxx
11-011-xxx
20h
20h
20h
Table 12. Integer Instructions (continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
RISC86
Operations