English
Language : 

4552 Datasheet, PDF (80/145 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
4552 Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
B a (Branch to address a)
Instruction
code
D9
D0
Number of Number of Flag CY
0
1
1
a6 a5 a4 a3 a2 a1 a0
2
1
8
+a
a
16
words
1
cycles
1
–
Skip condition
–
Operation: (PCL) ← a6 to a0
Grouping: Branch operation
Description: Branch within a page : Branches to address
a in the identical page.
Note:
Specify the branch address within the page
including this instruction.
BL p, a (Branch Long to address a in page p)
Instruction
code
D9
00
10
D0
1 1 1 p4 p3 p2 p1 p0 0
2
p5 a6 a5 a4 a3 a2 a1 a0 2 2
Number of
E
+p
p
16
words
2
p
+a a 16 Grouping:
Number of Flag CY
cycles
2
–
Branch operation
Skip condition
–
Operation:
(PCH) ← p
(PCL) ← a6 to a0
Description: Branch out of a page : Branches to address
a in page p.
Note:
p is 0 to 31 for M34552M4/M4H and p is 0
to 63 for M34552M8/M8H/G8/G8H.
BLA p (Branch Long to address (D) + (A) in page p)
Instruction D9
D0
code
0000010000
01
2
1 0 p5 p4 0 0 p3 p2 p1 p0 2 2 p
Operation:
(PCH) ← p
(PCL) ← (DR2–DR0, A3–A0)
0
16
Number of
words
2
Number of Flag CY
cycles
2
–
Skip condition
–
p 16 Grouping: Branch operation
Description: Branch out of a page : Branches to address
(DR2 DR1 DR0 A3 A2 A1 A0)2 specified by
registers D and A in page p.
Note:
p is 0 to 31 for M34552M4/M4H and p is 0
to 63 for M34552M8/M8H/G8/G8H.
BM a (Branch and Mark to address a in page 2)
Instruction
code
D9
D0
Number of Number of Flag CY
0 1 0 a6 a5 a4 a3 a2 a1 a0 1 a a
words
cycles
2
16
1
1
–
Skip condition
–
Operation:
(SP) ← (SP) + 1
(SK(SP)) ← (PC)
(PCH) ← 2
(PCL) ← a6–a0
Grouping: Subroutine call operation
Description: Call the subroutine in page 2 : Calls the
subroutine at address a in page 2.
Note:
Subroutine extending from page 2 to an-
other page can also be called with the BM
instruction when it starts on page 2.
Be careful not to over the stack because the
maximum level of subroutine nesting is 8.
Rev.3.02 Dec 22, 2006 page 80 of 142
REJ03B0023-0302