A-18 Triple-Bit Register Encodings; A-19 (A)Four-Bit Register Encodings For 12 Registers In Data Alu; A-19 (B)Four-Bit Register Encodings For 16 Condition Codes - Motorola DSP56000 Manual

24-bit digital signal processor
Hide thumbs Also See for DSP56000:
Table of Contents

Advertisement

Code
000
001
010
011
100
101
110
111
* Reserved
Where: DDD: 8 accumulators in data ALU
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
MOTOROLA
INSTRUCTION ENCODING
Table A-18 Triple-Bit Register Encodings
DDD
LLL
A0
A10
B0
B10
A2
X
B2
Y
A1
A
B1
B
A
AB
B
BA
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
D
D
D
D
0
0
X
X
0
1
D
D
1
D
D
D
Mnemonic
C C C C
CC(HS)
0
0
0
0
GE
0
0
0
1
NE
0
0
1
0
PL
0
0
1
1
NN
0
1
0
0
EC
0
1
0
1
LC
0
1
1
0
GT
0
1
1
1
INSTRUCTION SET DETAILS
FFF
NNN
TTT
M0
N0
R0
M1
N1
R1
M2
N2
R2
M3
N3
R3
M4
N4
R4
M5
N5
R5
M6
N6
R6
M7
N7
R7
Description
Reserved
Data ALU Register
Data ALU Register
Mnemonic
C C C C
CS(LO)
1
0
0
LT
1
0
0
EQ
1
0
1
MI
1
0
1
NR
1
1
0
ES
1
1
0
LS
1
1
1
LE
1
1
1
GGG
*
SR
OMR
SP
SSH
SSL
LA
LC
0
1
0
1
0
1
0
1
A - 313

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp56k

Table of Contents