English
Language : 

PD17225_15 Datasheet, PDF (64/86 Pages) Renesas Technology Corp – 4-BIT SINGLE-CHIP MICROCONTROLLER FOR SMALL GENERAL-PURPOSE INFRARED REMOTE CONTROL TRANSMITTER
µPD17225, 17226, 17227, 17228
12.3 List of Instruction Sets
Group Mnemonic Operand
Operation
ADD
Addition ADDC
INC
SUB
Subtraction
SUBC
OR
Logical
AND
XOR
Judge
Compare
SKT
SKF
SKE
SKNE
SKGE
SKLT
Rotate
RORC
r, m
m, #n4
r, m
m, #n4
AR
IX
r, m
m, #n4
r, m
m, #n4
r, m
m, #n4
r, m
m, #n4
r, m
m, #n4
m, #n
m, #n
m, #n4
m, #n4
m, #n4
m, #n4
r
(r) ← (r) + (m)
(m) ← (m) + n4
(r) ← (r) + (m) + CY
(m) ← (m) + n4 + CY
AR ← AR + 1
IX ← IX + 1
(r) ← (r) – (m)
(m) ← (m) – n4
(r) ← (r) – (m) – CY
(m) ← (m) – n4 – CY
(r) ← (r) ∨ (m)
(m) ← (m) ∨ n4
(r) ← (r) ∧ (m)
(m) ← (m) ∧ n4
(r) ← (r) ∀ (m)
(m) ← (m) ∀ n4
CMP ← 0, if (m) ∧ n = n, then skip
CMP ← 0, if (m) ∧ n = 0, then skip
(m) – n4, skip if zero
(m) – n4, skip if not zero
(m) – n4, skip if not borrow
(m) – n4, skip if borrow
CY → (r)b3 → (r)b2 → (r)b1 → (r)b0
LD
ST
Transfer MOV
MOVT
r, m
m, r
@r, m
m, @r
m, #n4
DBF,
@AR
(r) ← (m)
(m) ← (r)
if MPE = 1 : (MP, (r)) ← (m)
if MPE = 0 : (BANK, mR, (r)) ← (m)
if MPE = 1 : (m) ← (MP, (r))
if MPE = 0 : (m) ← (BANK, mR, (r))
(m) ← n4
SP ← SP – 1, ASR ← PC, PC ← AR
DBF ← (PC), PC ← ASR, SP ← SP + 1
Instruction Code
OP Code
Operand
00000
mR
mC
r
10000
mR
mC
n4
00010
mR
mC
r
10010
mR
mC
n4
00111 000 1001 0000
00111 000 1000 0000
00001
mR
mC
r
10001
mR
mC
n4
00011
mR
mC
r
10011
mR
mC
n4
00110
mR
mC
r
10110
mR
mC
n4
00100
mR
mC
r
10100
mR
mC
n4
00101
mR
mC
r
10101
mR
mC
n4
11110
mR
mC
n
11111
mR
mC
n
01001
mR
mC
n4
01011
mR
mC
n4
11001
mR
mC
n4
11011
mR
mC
n4
00111 000 0111
r
01000
mR
mC
r
11000
mR
mC
r
01010
mR
mC
r
11010
mR
mC
r
11101
mR
00111 000
mC
0001
n4
0000
62
Data Sheet U12643EJ2V0DS00