English
Language : 

4554 Datasheet, PDF (90/138 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
4554 Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
SEAM (Skip Equal, Accumulator with Memory)
Instruction
code
D9
D0
Number of Number of Flag CY
0000100110
026
words
cycles
2
16
1
1
–
Skip condition
(A) = (M(DP))
Operation: (A) = (M(DP)) ?
Grouping: Comparison operation
Description: Skips the next instruction when the con-
tents of register A is equal to the contents of
M(DP).
Executes the next instruction when the con-
tents of register A is not equal to the
contents of M(DP).
SNZ0 (Skip if Non Zero condition of external 0 interrupt request flag)
Instruction
code
D9
D0
Number of
0000111000
038
2
16
words
1
Number of
cycles
1
Flag CY
–
Skip condition
V10 = 0: (EXF0) = 1
Operation:
V10 = 0: (EXF0) = 1 ?
After skipping, (EXF0) ← 0
V10 = 1: SNZ0 = NOP
(V10 : bit 0 of the interrupt control register V1)
Grouping: Interrupt operation
Description: When V10 = 0 : Skips the next instruction
when external 0 interrupt request flag EXF0
is “1.” After skipping, clears (0) to the EXF0
flag. When the EXF0 flag is “0,” executes
the next instruction.
When V10 = 1 : This instruction is equiva-
lent to the NOP instruction.
SNZ1 (Skip if Non Zero condition of external 1 interrupt request flag)
Instruction
code
D9
D0
Number of
0000111001
039
2
16
words
1
Number of
cycles
1
Flag CY
–
Skip condition
V11 = 0: (EXF1) = 1
Operation:
V11 = 0: (EXF1) = 1 ?
After skipping, (EXF1) ← 0
V11 = 1: SNZ1 = NOP
(V11 : bit 1 of the interrupt control register V1)
Grouping: Interrupt operation
Description: When V11 = 0 : Skips the next instruction
when external 1 interrupt request flag EXF1
is “1.” After skipping, clears (0) to the EXF1
flag. When the EXF1 flag is “0,” executes
the next instruction.
When V11 = 1 : This instruction is equiva-
lent to the NOP instruction.
SNZI0 (Skip if Non Zero condition of external 0 Interrupt input pin)
Instruction
code
D9
D0
Number of Number of Flag CY Skip condition
0
0
0
0
1
1
1
0
1
0
0
2
3
A 16
words
1
cycles
1
– I12 = 0 : (INT0) = “L”
I12 = 1 : (INT0) = “H”
Operation:
I12 = 0 : (INT0) = “L” ?
I12 = 1 : (INT0) = “H” ?
(I12 : bit 2 of the interrupt control register I1)
Grouping: Interrupt operation
Description: When I12 = 0 : Skips the next instruction
when the level of INT0 pin is “L.” Executes
the next instruction when the level of INT0
pin is “H.”
When I12 = 1 : Skips the next instruction
when the level of INT0 pin is “H.” Executes
the next instruction when the level of INT0
pin is “L.”
Rev.3.00 Aug 06, 2004 page 90 of 136
REJ03B0043-0300Z