English
Language : 

4501_M Datasheet, PDF (88/212 Pages) Renesas Technology Corp – 4-BIT CISC SINGLE-CHIP MICROCOMPUTER 4500 SERIES
4501 Group
HARDWARE
INSTRUCTIONS
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
SNZT2 (Skip if Non Zero condition of Timer 2 inerrupt request flag)
Instruction
code
D9
D0
Number of
1010000001
281
2
16
words
1
Number of
cycles
1
Flag CY
–
Skip condition
V13 = 0: (T2F) = 1
Operation:
V13 = 0: (T2F) = 1 ?
After skipping, (T2F) ← 0
V13 = 1: SNZT2 = NOP
(V13 = bit 3 of interrupt control register V1)
Grouping:
Description:
Timer operation
When V13 = 0 : Skips the next instruction
when timer 2 interrupt request flag T2F is
“1.” After skipping, clears (0) to the T2F flag.
When the T2F flag is “0,” executes the next
instruction.
When V13 = 1 : This instruction is equivalent
to the NOP instruction.
SZB j (Skip if Zero, Bit)
Instruction
code
D9
D0
Number of Number of Flag CY
words
cycles
0 0 0 0 1 0 0 0 j j 2 0 2 j 16
1
1
–
Skip condition
(Mj(DP)) = 0
j = 0 to 3
Operation:
(Mj(DP)) = 0 ?
j = 0 to 3
Grouping: Bit operation
Description: Skips the next instruction when the contents
of bit j (bit specified by the value j in the im-
mediate field) of M(DP) is “0.”
Executes the next instruction when the con-
tents of bit j of M(DP) is “1.”
SZC (Skip if Zero, Carry flag)
Instruction
code
D9
D0
Number of Number of Flag CY
0000101111
02F
words
cycles
2
16
1
1
–
Skip condition
(CY) = 0
Operation: (CY) = 0 ?
Grouping:
Description:
Arithmetic operation
Skips the next instruction when the contents
of carry flag CY is “0.”
After skipping, the CY flag remains un-
changed.
Executes the next instruction when the con-
tents of the CY flag is “1.“
SZD (Skip if Zero, port D specified by register Y)
Instruction
code
D9
D0
Number of Number of Flag CY
0000100100
024
words
cycles
2
16
2
2
–
0 0 0 0 1 0 1 0 1 1 2 0 2 B 16
Skip condition
(D(Y)) = 0
(Y) = 0 to 3
Operation:
(D(Y)) = 0 ?
(Y) = 0 to 3
Grouping:
Description:
Note:
Input/Output operation
Skips the next instruction when a bit of port D
specified by register Y is “0.” Executes the
next instruction when the bit is “1.”
Set 0 to 3 to register Y because port D is
four ports (D0–D3). When values except
above are set to register Y, this instruction is
equivalent to the NOP instruction.
Rev.2.01 Feb 07, 2005
REJ09B0192-0201
1-76