dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 596

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
ILLEGAL
RTI
NOP
A.10.4 Parallel Instruction Encoding of the Operation Code
The operation code encoding for the instructions which allow parallel moves is divided
into the multiply and nonmultiply instruction encodings shown in the following subsection.
Multiply Instruction Encoding
The 8-bit operation code for multiply instructions allowing parallel moves has different
fields than the nonmultiply instruction’s operation code.
The 8-bit operation code=1QQQ dkkk where QQQ=selects the inputs to the multiplier
A - 330
23
23
23
0
0
0
0
0
0
0
0
0
0
0
0
Table A-26 Operation Code K0-2 Decode
0
0
0
Code
0
1
Freescale Semiconductor, Inc.
0
0
0
For More Information On This Product,
0
0
0
INSTRUCTION SET DETAILS
0
0
0
16 15
16 15
16 15
INSTRUCTION ENCODING
negative
positive
Go to: www.freescale.com
0
0
0
k2
0
0
0
0
0
0
kkk = three unencoded bits k2, k1, k0
d = destination accumulator
d = 0
d = 1
0
0
0
mpy and acc
mpy only
0
0
0
k1
0
0
0
A
B
0
0
0
0
0
0
8 7
8 7
8 7
don’t round
0
0
0
round
k0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
MOTOROLA
1
0
0
0
0
0

Related parts for dsp56000