English
Language : 

4501_M Datasheet, PDF (74/212 Pages) Renesas Technology Corp – 4-BIT CISC SINGLE-CHIP MICROCOMPUTER 4500 SERIES
4501 Group
HARDWARE
INSTRUCTIONS
MACHINE INSTRUCTIONS (INDEX BY ALPHABET)
A n (Add n and accumulator)
Instruction
code
D9
D0
Number of Number of Flag CY
000110nnnn
06n
words
cycles
2
16
1
1
–
Skip condition
Overflow = 0
Operation:
(A) ← (A) + n
n = 0 to 15
Grouping: Arithmetic operation
Description: Adds the value n in the immediate field to
register A, and stores a result in register A.
The contents of carry flag CY remains un-
changed.
Skips the next instruction when there is no
overflow as the result of operation.
Executes the next instruction when there is
overflow as the result of operation.
ADST (A/D conversion STart)
Instruction
code
D9
D0
Number of Number of Flag CY
1010011111
29F
words
cycles
2
16
1
1
–
Skip condition
–
Operation:
(ADF) ← 0
Q13 = 0: A/D conversion starting
Q13 = 1: Comparator operation starting
(Q13 : bit 3 of A/D control register Q1)
Grouping: A/D conversion operation
Description: Clears (0) to A/D conversion completion
flag ADF, and the A/D conversion at the A/D
conversion mode (Q13 = 0) or the compara-
tor operation at the comparator mode (Q13
= 1) is started.
AM (Add accumulator and Memory)
Instruction
code
D9
D0
Number of Number of Flag CY
0000001010
00A
words
cycles
2
16
1
1
–
Skip condition
–
Operation: (A) ← (A) + (M(DP))
Grouping:
Description:
Arithmetic operation
Adds the contents of M(DP) to register A.
Stores the result in register A. The contents
of carry flag CY remains unchanged.
AMC (Add accumulator, Memory and Carry)
Instruction
code
D9
D0
Number of Number of Flag CY
0000001011
00B
words
cycles
2
16
1
1
0/1
Skip condition
–
Operation:
(A) ← (A) + (M(DP)) + (CY)
(CY) ← Carry
Grouping:
Description:
Arithmetic operation
Adds the contents of M(DP) and carry flag
CY to register A. Stores the result in register
A and carry flag CY.
Rev.2.01 Feb 07, 2005
REJ09B0192-0201
1-62