Information Manual
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
April 1998
Bit Manipulation Unit
Lucent Technologies Inc.
DRAFT COPY
13-9
13.2 Software View
(continued)
13.2.7 Instruction Encoding
The following tables show the encoding for the BMU instructions.
The T field is 11110; IM16 is made up of the field width in bits 15—8 and the field offset in bits 7—0.
Table 13-1. Format 3b: BMU Operations
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Field
T
D
S
F4[3—1]
0
F4[0]
ar[3—0]
Immediate Operand (IM16)
F4
ar
Operation
0000
00xx
aD = aS >> arM
0001
00xx
aD = aS << arM
0000
10xx
aD = aS >>> arM
0001
10xx
aD = aS <<< arM
1000
0000
aD = aS >> aS
1001
0000
aD = aS << aS
1000
1000
aD = aS >>> aS
1001
1000
aD = aS <<< aS
1100
0000
aD = aS >> IM16
1101
0000
aD = aS << IM16
1100
1000
aD = aS >>> IM16
1101
1000
aD = aS <<< IM16
0000
1100
aD = exp (aS)
0001
11xx
aD = norm (aS, arM)
1110
0000
aD = extracts (aS, IM16)
0010
00xx
aD = extracts (aS, arM)
1110
0100
aD = extractz (aS, IM16)
0010
01xx
aD = extractz (aS, arM)
1110
1000
aD = insert (aS, IM16)
1010
10xx
aD = insert (aS, arM)
0111
0000
aD = aS : aa0
0111
0001
aD = aS : aa1
Содержание DSP1611
Страница 18: ...Chapter 1 Introduction...
Страница 27: ...Chapter 2 Hardware Architecture...
Страница 52: ...Chapter 3 Software Architecture...
Страница 116: ...Chapter 4 Instruction Set...
Страница 154: ...Chapter 5 Core Architecture...
Страница 176: ...Chapter 6 External Memory Interface...
Страница 208: ...Chapter 7 Serial I O...
Страница 237: ...Chapter 8 Parallel I O DSP1617 Only...
Страница 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Страница 275: ...Chapter 10 Bit I O Unit...
Страница 284: ...Chapter 11 JTAG Test Access Port...
Страница 306: ...Chapter 12 Timer...
Страница 313: ...Chapter 13 Bit Manipulation Unit...
Страница 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Страница 350: ...Chapter 15 Interface Guide...
Страница 367: ...Appendix A Instruction Encoding...
Страница 379: ...Appendix B Instruction Set Summary...
Страница 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Страница 437: ...Index...