User`s manual

Program Control
PC Relative Instructions
MOTOROLA Optimizing DSP56300/DSP56600 Applications 3-15
jump to
subroutine
destination
JSR address <
4096
+– +
BSR –257 <
disp < 256
+ +
jump to
subroutine on
CCR
condition
destination
JScc address <
4096
+– +
BScc –257 <
disp < 256
+ +
jump if bit
clear/set
destination
JCLR,JSET +
BCLR, BSET +
jump to
subroutine if
bit clear/set
destination
JSCLR,
JSSET
–+
BSCLR,
BSSET
+
DO loop
last
address
DO +
DOR +
lock/unlock
cache sector
address in
sector
PLOCK,
PUNLOCK
–++
PLOCKR,
PUNLOCKR
+
calculate and
load absolute
address
effective
address
LUA + +
calculate and
load PC
relative
address
absolute
address
1
or disp.
register
LRA + +
move
from/to
program
memory.
program
memory
source/
dest.
MOVEM addr < 64 + +
Table 3-5 Instructions with Program Memory Arguments
Function
Address
Argument
Mnemonic
The Address Argument
Encoded in the
opcode
(total 1 w)
2nd
word
Register Data
Memory
<ea>