English
Language : 

4507 Datasheet, PDF (74/115 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
4507 Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
SNZT1 (Skip if Non Zero condition of Timer 1 interrupt request flag)
Instruction
code
D9
D0
Number of
1 0 1 0 0 0 0 0 0 0 2 2 8 0 16
words
1
Number of
cycles
1
Flag CY
–
Skip condition
V12 = 0: (T1F) = 1
Operation:
V12 = 0: (T1F) = 1 ?
After skipping, (T1F) ← 0
V12 = 1: SNZT1 = NOP
(V12 = bit 2 of interrupt control register V1)
Grouping: Timer operation
Description: When V12 = 0 : Skips the next instruction
when timer 1 interrupt request flag T1F is
“1.” After skipping, clears (0) to the T1F
flag. When the T1F flag is “0,” executes the
next instruction.
When V12 = 1 : This instruction is equiva-
lent to the NOP instruction.
SNZT2 (Skip if Non Zero condition of Timer 2 interrupt request flag)
Instruction
code
D9
D0
Number of
1 0 1 0 0 0 0 0 0 1 2 2 8 1 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: Timer operation
Description: 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 equiva-
lent 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 ?
Grouping: Bit operation
j = 0 to 3
Description: Skips the next instruction when the con-
tents of bit j (bit specified by the value j in
the immediate 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
0
0
0
0
1
0
1
1
1
1
0
2
2
F 16
words
1
cycles
1
–
Skip condition
(CY) = 0
Operation: (CY) = 0 ?
Grouping: Arithmetic operation
Description: Skips the next instruction when the con-
tents 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.“
Rev.3.01 2005.02.04 page 74 of 111
REJ03B0107-0301