Parameter
Instruction code
Function
Number of
cycles
Number of
words
Mnemonic
Type of
instructions
D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Hexadecimal
notation
1-72
HARDWARE
4513/4514 Group User’s Manual
MACHINE INSTRUCTIONS
Note :p is 0 to 15 for M34513M2, p is 0 to 31 for M34513M4/E4, p is 0 to 47 for M34513M6 and M34514M6, and p is 0 to 63 for M34513M8/E8 and
M34514M8/E8.
MACHINE INSTRUCTIONS (continued)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
07n
08p
+p
00A
00B
06n
018
019
007
006
02F
01C
01D
05C
+j
04C
+j
02j
026
025
07n
000111nnnn
0010p5 p4 p3 p2 p1 p0
0000001010
0000001011
000110nnnn
0000011000
0000011001
0000000111
0000000110
0000101111
0000011100
0000011101
00010111j j
00010011j j
00001000j j
0000100110
0000100101
000111nnnn
LA n
TABP p
AM
AMC
A n
AND
OR
SC
RC
SZC
CMA
RAR
SB j
RB j
SZB j
SEAM
SEA n
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
Arithmetic operation
Comparison
operation
Bit operation
(A) ← n
n = 0 to 15
(SP) ← (SP) + 1
(SK(SP)) ← (PC)
(PCH) ← p
(PCL) ← (DR2–DR0, A3–A0)
(B) ← (ROM(PC))7–4
(A) ← (ROM(PC))3–0
(PC) ← (SK(SP))
(SP) ← (SP) – 1 (Note)
(A) ← (A) + (M(DP))
(A) ← (A) + (M(DP)) +(CY)
(CY) ← Carry
(A) ← (A) + n
n = 0 to 15
(A) ← (A) AND (M(DP))
(A) ← (A) OR (M(DP))
(CY) ← 1
(CY) ← 0
(CY) = 0 ?
(A) ← (A)
→ CY → A3A2A1A0
(Mj(DP)) ← 1
j = 0 to 3
(Mj(DP)) ← 0
j = 0 to 3
(Mj(DP)) = 0 ?
j = 0 to 3
(A) = (M(DP)) ?
(A) = n ?
n = 0 to 15