dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 581

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MOTOROLA
MMM = three bits M2, M1, M0 determine mode
RRR = three bits R2, R1, R0 determine which address register number where rrr refers to the
Notes:
(1) R2 is 0 for low register bank and 1 for the high register bank.
(2) M2 is 0 for all post update modes and 1 otherwise.
(3) M1 is 0 for update by register offset and no update and 1 otherwise.
(4) M0 is 0 for minus and 1 for plus, except for predecrement which is also 1.
(5) For X:Y: parallel data moves, bits 14 and 13 of the opcode are a subset of the above RRR
(6) For X:Y: parallel data moves, bits 21 and 20 of the opcode are a subset of the above MMM
binary representation of the number
and are labelled rr. See the XY parallel data move description for a detailed explanation.
and are labelled mm. See the XY parallel data move description for a detailed explanation
i i i i
Table A-25 Condition Code and Address Encoding
Table A-24 Program Control Unit Register Encoding
Table A-25 Effective Addressing Mode Encoding
a a a a a a a a
i i i i
Freescale Semiconductor, Inc.
Code
For More Information On This Product,
E
0
0
1
1
x x x x
M2 M1 M0 R2 R1 R0
0 0
0 0
0 1
0 1
1 0
1 0
1 1
1 1
1 1
i i i i
INSTRUCTION SET DETAILS
E
0
1
0
1
a a
p p
INSTRUCTION ENCODING
b
0
1
0
1
0
1
1
0
0
Go to: www.freescale.com
MR
CCR
OMR
b b b b
h h h h
a a a a
p p p p
a a a a
c c c c
i i i i
0
1
r
r
r
r
r
r
r
0
0
r
r
r
r
r
r
r
Mode Register
Condition Code Register
Operating Mode Register
Reserved
0
0
r
r
r
r
r
r
r
16 Condition Code Combinations
5-Bit Immediate Data
8-Bit Immediate Data (int, frac, mask)
12-Bit Immediate Data (iiii iiii hhhh)
6-Bit Absolute Short (Low) Address
6-Bit Absolute I/O (High) Address
12-Bit Fast Absolute Short (Low) Address
Register
Post - N
Post + N
Post - 1
Post + 1
No Update
Indexed + N
Pre - 1
Absolute Address
Immediate Data
Code Definition
Code Definition
A - 315

Related parts for dsp56000