dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 353

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPY
Parallel Dual Reads:
Timing:
Memory:
Freescale Semiconductor
Operation
1.
are executing from data memory).
2.
mode.
MPY
Data ALU Operation
This parallel instruction is not allowed when the XP bit in the OMR is set (that is, when the instructions
This instruction occupies only 1 program word and executes in 1 instruction cycle for every addressing
2 + mv oscillator clock cycles for MPY instructions with parallel move
2 oscillator clock cycles for MPY instructions without parallel move
1 program word
2
(F = A or B)
Operands
Y1,X0,F
Y1,Y0,F
Y0,X0,F
1
X:(R0)+N
X:(R1)+N
Source 1
X:(R0)+
X:(R1)+
Instruction Set Details
Signed Multiply
First Memory Read
Destination 1
Y0
Y1
Source 2
X:(R3)+
X:(R3)-
Second Memory Read
Destination 2
X0
MPY
A-123

Related parts for dsp56800