MB90210 Series
80
Table 6
Transmission Instruction (Byte) [50 Instructions]
Note: For (a) and (b), refer to “Table 4 Number of Execution Cycles in Addressing Modes” and “Table 5 Correction
Values for Number of Cycles for Calculating Actual Number of Cycles.”
Mnemonic
#
~
B
Operation
LH AH
IS
T
N
Z
V
C RMW
MOV
A, dir
MOV
A, addr16
MOV
A, Ri
MOV
A, ear
MOV
A, eam
MOV
A, io
MOV
A, #imm8
MOV
A, @A
MOV
A, @RLi + disp8
MOV
A, @SP + disp8
MOVP A, addr24
MOVP A, @A
MOVN A, #imm4
MOVX A, dir
MOVX A, addr16
MOVX A, Ri
MOVX A, ear
MOVX A, eam
MOVX A, io
MOVX A, #imm8
MOVX A, @A
MOVX A, @RWi + disp8
MOVX A, @RLi + disp8
MOVX A, @SP + disp8
MOVPX
A, addr24
MOVPX
A, @A
MOV
dir, A
MOV
addr16, A
MOV
Ri, A
MOV
ear, A
MOV
eam, A
MOV
io, A
MOV
@RLi + disp8, A
MOV
@SP + disp8, A
MOVP addr24, A
MOV
Ri, ear
MOV
Ri, eam
MOVP @A, Ri
MOV
ear, Ri
MOV
eam, Ri
MOV
Ri, #imm8
MOV
io, #imm8
MOV
dir, #imm8
MOV
ear, #imm8
MOV
eam, #imm8
MOV
@AL, AH
XCH
A, ear
XCH
A, eam
XCH
Ri, ear
XCH
Ri, eam
2
3
1
2
2 +
2
3
5
2
1
2
3
2
2 +
2
3
5
2
3
1
2
2 +
2
3
5
2
2 +
2
2 +
2
3
3 +
2
2 +
2
2 +
2
1
2 + (a)
2
6
3
2
1
2
1
2 + (a)
2
3
6
3
2
1
2
2 + (a)
2
6
3
2
3 + (a)
3
3 + (a)
2
3
2
2 + (a)
2
3
3 + (a)
4
5 + (a)
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
(b)
0
2
× (b)
0
2
× (b)
byte (A)
← (dir)
byte (A)
← (addr16)
byte (A)
← (Ri)
byte (A)
← (ear)
byte (A)
← (eam)
byte (A)
← (io)
byte (A)
← imm8
byte (A)
← ((A))
byte (A)
← ((RLi) + disp8)
byte (A)
← ((SP) + disp8)
byte (A)
← (addr24)
byte (A)
← ((A))
byte (A)
← imm4
byte (A)
← (dir)
byte (A)
← (addr16)
byte (A)
← (Ri)
byte (A)
← (ear)
byte (A)
← (eam)
byte (A)
← (io)
byte (A)
← imm8
byte (A)
← ((A))
byte (A)
← ((RWi) + disp8)
byte (A)
← ((RLi) + disp8)
byte (A)
← ((SP) + disp8)
byte (A)
← (addr24)
byte (A)
← ((A))
byte (dir)
← (A)
byte (addr16)
← (A)
byte (Ri)
← (A)
byte (ear)
← (A)
byte (eam)
← (A)
byte (io)
← (A)
byte ((RLi) + disp8)
← (A)
byte ((SP) + disp8)
← (A)
byte (addr24)
← (A)
byte (Ri)
← (ear)
byte (Ri)
← (eam)
byte ((A))
← (Ri)
byte (ear)
← (Ri)
byte (eam)
← (Ri)
byte (Ri)
← imm8
byte (io)
← imm8
byte (dir)
← imm8
byte (ear)
← imm8
byte (eam)
← imm8
byte ((A))
← (AH)
byte (A)
(ear)
byte (A)
(eam)
byte (Ri)
(ear)
byte (Ri)
(eam)
Z
X
–
Z
–
*
–
*
–
*
–
*
–
*
R
*
–
*
–
*
–
*
–
*
–
*
–