Figure 1-6. Machine-Language Coding of Arithmetic, Logic, and Shift Instruction Codes
r
ADD, SUB, CMP (Rm)
ADDX, SUBX (Rm)
r
m
n
15
8
7
0
op
r
ADDS, SUBS, INC, DEC, DAA,
DAS, NEG, NOT
n
15
8
7
0
op
r
IMM
ADD, ADDX, SUBX, CMP
(#xx:8)
r
IMM
AND, OR, XOR (#xx:8)
n
n
15
8
7
0
op
r
r
AND, OR, XOR (Rm)
m
n
15
8
7
0
op
15
8
7
0
op
r
SHAL, SHAR, SHLL, SHLR,
ROTL, ROTR, ROTXL, ROTXR
n
15
8
7
0
op
r
MULXU, DIVXU
n
15
0
op
r
m
8
7
Notation
op:
Operation field
rm, rn:
Register field
IMM:
Immediate data
22
Содержание H8/300 Series
Страница 2: ...H8 300 Programming Manual...