dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 579

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MOTOROLA
Table A-19(a) Four-Bit Register Encodings for 12 Registers in Data ALU
Table A-19(b) Four-Bit Register Encodings for 16 Condition Codes
* Reserved
Where: DDD: 8 accumulators in data ALU
Code
000
001
010
011
100
101
110
111
CC(HS)
GE
NE
PL
NN
EC
LC
GT
Mnemonic
Table A-18 Triple-Bit Register Encodings
LLL: 8 extended-precision registers in data ALU; LLL field is encoded as L0LL
FFF: 8 address modifier registers in address ALU
NNN: 8 address offset registers in address ALU
TTT: 8 address registers in address
FFF: 8 program controller registers
Freescale Semiconductor, Inc.
For More Information On This Product,
DDD
A0
B0
A2
B2
A1
B1
A
B
INSTRUCTION SET DETAILS
D
0
0
1
INSTRUCTION ENCODING
C C C C
0
0
0
0
0
0
0
0
D
0
1
D
Go to: www.freescale.com
LLL
0
0
0
0
1
1
1
1
A10
B10
AB
BA
X
Y
A
B
D
X
D
D
0
0
1
1
0
0
1
1
D
X
D
D
0
1
0
1
0
1
0
1
FFF
M0
M1
M2
M3
M4
M5
M6
M7
Mnemonic
CS(LO)
LT
EQ
MI
NR
ES
LS
LE
Reserved
Data ALU Register
Data ALU Register
Description
NNN
N0
N1
N2
N3
N4
N5
N6
N7
C C C C
1
1
1
1
1
1
1
1
TTT
R0
R1
R2
R3
R4
R5
R6
R7
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
GGG
OMR
SSH
SSL
SR
SP
LA
LC
*
A - 313

Related parts for dsp56000