List Of Instruction Sets - NEC PD17062 Datasheet

Mos integrated circuit 4-bit single-chip microcontroller containing pll frequency synthesizer and image display controller
Table of Contents

Advertisement

22.3 LIST OF INSTRUCTION SETS

Instruction
Mne-
Operand
set
monic
Add
ADD
r, m
m, #n4
ADDC
r, m
m, #n4
INC
AR
IX
Subtract
SUB
r, m
m, #n4
SUBC
r, m
m, #n4
Logical
OR
r, m
operation
m, #n4
AND
r, m
m, #n4
XOR
r, m
m, #n4
Test
SKT
m, #n
SKF
m, #n
Compare
SKE
m, #n4
SKNE
m, #n4
SKGE
m, #n4
SKLT
m, #n4
Rotation
RORC
r
Transfer
LD
r, m
ST
m, r
MOV
@r, m
m, @r
m, #n4
MOVT
DBF, @AR
Operation
(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)
(r)
(r)
b3
b2
b1
(r)
(m)
(m)
(r)
if MPE = 1: (MP, (r))
(m)
if MPE = 0: (BANK, m
, (r))
R
if MPE = 1: (m)
(MP, (r))
if MPE = 0: (m)
(BANK, m
(m)
n4
SP
SP – 1, ASR
PC, PC
DBF
(PC), PC
ASR, SP
Instruction code
Op code
00000
10000
00010
10010
00111
00111
00001
10001
00011
10011
00110
10110
00100
10100
00101
10101
11110
11111
01001
01011
11001
11011
00111
(r)
b0
01000
11000
01010
(m)
11010
, (r))
R
11101
AR,
00111
SP + 1
PD17062
Operand
m
m
r
R
C
m
m
n4
R
C
m
m
r
R
C
m
m
n4
R
C
000
1001
0000
000
1000
0000
m
m
r
R
C
m
m
n4
R
C
m
m
r
R
C
m
m
n4
R
C
m
m
r
R
C
m
m
n4
R
C
m
m
r
R
C
m
m
n4
R
C
m
m
r
R
C
m
m
n4
R
C
m
m
n
R
C
m
m
n
R
C
m
m
n4
R
C
m
m
n4
R
C
m
m
n4
R
C
m
m
n4
R
C
000
0111
r
m
m
r
R
C
m
m
r
R
C
m
m
r
R
C
m
m
r
R
C
m
m
n4
R
C
000
0001
0000
279

Advertisement

Table of Contents
loading

Table of Contents