dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 292

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
CLR
Instruction Fields:
Parallel Moves:
Timing:
Memory:
A-62
Operation
CLR
2 + mv oscillator clock cycles
1 program word
Operation
1.
cle for every addressing mode.
2.
as the destination of the parallel read operation. Memory writes are allowed in this
case.
CLR
Data ALU Operation
This instruction occupies only 1 program word and executes in 1 instruction cy-
The destination of the data ALU operation is not allowed to be the same register
1
Operands
F1DD
Rj
N
F
(F = A or B)
Operands
F
Clear Accumulator
DSP56800 Family Manual
C
2
W
1
X:(Rn)+N
X:(Rn)+
Source
X0
Y1
Y0
A1
B1
A
B
Clear 36-bit accumulator and set condition codes.
ALIAS, refer to Section 6.5.4, “CLR Alias.”
Implemented as: MOVE #0,<register>
(does not set condition codes)
Parallel Memory Move
Destination
X:(Rn)+N
X:(Rn)+
Comments
X0
Y1
Y0
A1
B1
A
B
Freescale Semiconductor
2
CLR

Related parts for dsp56800