English
Language : 

4571 Datasheet, PDF (86/126 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
4571 Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
SUPT (Set UPT flag)
Instruc-
tion
code
D9
D0
0 0 0 1 0 1 1 0 0 1 2 0 5 9 16
Number of
words
1
Number of
cycles
1
Flag CY
-
Skip condition
-
Opera- (UPTF) ←1
tion:
Grouping: Other operation
Description: Sets (1) to the high-order bit reference enable flag UPTF.
Note:
When the table reference instruction (TABP p) is executed,
the high-order 2 bits of ROM reference data is transferred
to the low-order 2 bits of register D.
SZB j (Skip if Zero, Bit)
Instruc-
tion
D9
D0
code
0 0 0 0 1 0 0 0 j j 2 0 2 j 16
Number of
words
1
Number of
cycles
1
Flag CY
-
Skip condition
(Mj(DP)) = 0
j = 0 to 3
Opera- (Mj(DP)) = 0 ?
tion: 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 immediate field) of M(DP) is
“0”.
Executes the next instruction when the contents of bit j of
M(DP) is “1”.
SZC (Skip if Zero, Carry flag)
Instruc-
tion
code
D9
D0
0 0 0 0 1 0 1 1 1 1 2 0 2 F 16
Number of
words
1
Number of
cycles
1
Flag CY
-
Skip condition
(CY) = 0
Opera- (CY) = 0 ?
tion:
Grouping: Arithmetic operation
Description: Skips the next instruction when the contents of carry flag
CY is “0”.
After skipping, the CY flag remains unchanged.
Executes the next instruction when the contents of the CY
flag is “1”.
SZD (Skip if Zero, port D specified by register Y)
Instruc-
tion
code
D9
D0
0 0 0 0 1 0 0 1 0 0 2 0 2 4 16
Number of
words
2
Number of
cycles
2
Flag CY
-
Skip condition
(D(Y)) = 0
0 0 0 0 1 0 1 0 1 1 2 0 2 B 16 Grouping: Input/Output operation
Opera- (D(Y)) = 0 ?
tion: (Y) = 0 to 4
Description: 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”.
Note:
(Y) = 0 to 4.
Do not execute this instruction if values except above are
set to register Y.
Rev.1.02 May 25, 2007 Page 86 of 124
REJ03B0179-0102