dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 606

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
SAT
Instruction Fields:
Parallel Moves:
Instruction Opcodes:
Timing:
Memory:
A-262
SAT
SAT
SAT
1.The case where the destination of the data ALU operation is the same register as the destination of the par-
allel read operation is not allowed. Memory writes are allowed in this case.
2.This instruction occupies only 1 program word and executes in 1 cycle for every addressing mode.
Operation
SAT
Operation
F,Y0 GGG,X:<ea_m>
F,Y0 X:<ea_m>,GGG
FF,FFF
SAT
1 oscillator clock cycle
1 program word
2
Data ALU Operation
Operands
FF,FFF
FF
DSP56800E Core Reference Manual
Operands
F,Y0
15
15
15
0
0
0
0
0
1
Saturate
C
1
1
0
1
1
W
12
12
12
1
1
0
0
1
Saturate and transfer 32-bit accumulator.
An alternate syntax for the preceding instruction if the
source and the destination are the same.
11
11
11
0
0
1
G
G
1
X:(Rj)+N
Source
G
G
X:(Rj)+
F
X0
Y1
Y0
A1
B1
C
A
B
G
G
F
8
8
8
Parallel Memory Move
F
F
F
7
7
7
Comments
0
0
0
Freescale Semiconductor
1
1
b
0
0
b
4
4
4
Destination
X:(Rj)+N
0
0
0
3
3
3
X:(Rj)+
X0
Y1
Y0
A1
B1
C
A
B
m
m
1
SAT
R
R
0
1
R
R
0
0
0
0

Related parts for dsp56800e