EasyManua.ls Logo

Renesas SuperH SH-4A - Page 325

Renesas SuperH SH-4A
472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.50, 10/04, page 305 of 448
Example:
MOV.L TABLE,R3 ;R3 = TRGET address
JSR @R3 ; Branch to TRGET.
NOP ;NOP executed before branch.
ADD R0,R1 ; Subroutine procedure return destination (PR contents)
........
TABLE: .data.l TRGET ;Jump table
........
TRGET: MOV R1,R0 ; Entry to procedure
RTS ;PR contents PC
MOV #12,R0 ;MOV executed before branch.
Possible Exceptions:
Slot illegal instruction exception

Table of Contents

Related product manuals