dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 326

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MAC
Parallel Dual Reads:
Timing:
Memory:
A-96
Operation
1.
are executing from data memory).
2.
mode.
MAC
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 MAC instructions with parallel move
2 oscillator clock cycles for MAC without parallel move
1 program word
2
(F = A or B)
Operands
Y1,X0,F
Y1,Y0,F
Y0,X0,F
1
Multiply-Accumulate
DSP56800 Family Manual
X:(R0)+N
X:(R1)+N
Source 1
X:(R0)+
X:(R1)+
First Memory Read
Destination 1
Y0
Y1
Source 2
X:(R3)+
X:(R3)-
Second Memory Read
Freescale Semiconductor
Destination 2
X0
MAC

Related parts for dsp56800