![](http://datasheet.mmic.net.cn/30000/M3455AG8FP_datasheet_2359528/M3455AG8FP_100.png)
Rev.1.02
Nov 26, 2008
REJ03B0224-0102
455A Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
RT
(ReTurn from subroutine)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
100
01
00 2 04 4 16
12
-
Opera-
tion:
(PC)
← (SK(SP))
(SP)
← (SP) 1
Grouping:
Return operation
Description: Returns from subroutine to the routine called the subrou-
tine.
RTI
(ReTurn from Interrupt)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
100
01
10 2 04 6 16
11
-
Opera-
tion:
(PC)
← (SK(SP))
(SP)
← (SP) 1
Grouping:
Return operation
Description: Returns from interrupt service routine to main routine.
Returns each value of data pointer (X, Y, Z), carry flag, skip
status, NOP mode status by the continuous description of
the LA/LXY instruction, register A and register B to the
states just before interrupt.
RTS
(ReTurn from subroutine and Skip)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
100
01
01 2 04 5 16
1
2
-
Skip at uncondition
Operation:
(PC)
← (SK(SP))
(SP)
← (SP) 1
Grouping:
Return operation
Description: Returns from subroutine to the routine called the subrou-
tine, and skips the next instruction at uncondition.
RUPT
(Reset UPT flag)
Instruc-
tion
code
D9
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
101
10
00 2 05 8 16
11
-
Opera-
tion:
(UPTF)
←0
Grouping:
Other operation
Description: Clears (0) to the high-order bit reference enable flag
UPTF.
Note:
Even when the table reference instruction (TABP p) is exe-
cuted, the high-order 2 bits of ROM reference data is not
transferred to register D.
SB j
(Set Bit)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
101
11
j
2
05
C
+j 16
1
-
Opera-
tion:
(Mj(DP))
← 1
j = 0 to 3
Grouping:
Bit operation
Description: Sets (1) the contents of bit j (bit specified by the value j in
the immediate field) of M(DP).