DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
Bit Manipulation Unit
April 1998
13-6
DRAFT COPY
Lucent Technologies Inc.
13.2 Software View
(continued)
13.2.5 Insertion
In insertion, both main accumulators can be used as sources. They are written as aS and aS, where aS means
one accumulator and aS means the other accumulator. The term aS does not appear in the instruction; however, it
is implied in Case 2 (see
). In both cases, the field width and offset are defined by an immediate data word
or data in one of the arM registers.
Case 1. The source aS and destination aD are different accumulators. The field from the low-order bits of aS is
inserted into aD at a position defined by the offset. The original bits in aD not in the new field are unaffected.
5-4216
Figure 13-6. Insertion, Case 1. Source and Destination Accumulators Different
WIDTH
OFFSET
SPECIFIED IN IMMEDIATE
OR arM
SOURCE
ACCUMULATOR
SOURCE 2 &
DESTINATION
ACCUMULATOR
aS
aS, aD
35
0
Summary of Contents for DSP1611
Page 18: ...Chapter 1 Introduction...
Page 27: ...Chapter 2 Hardware Architecture...
Page 52: ...Chapter 3 Software Architecture...
Page 116: ...Chapter 4 Instruction Set...
Page 154: ...Chapter 5 Core Architecture...
Page 176: ...Chapter 6 External Memory Interface...
Page 208: ...Chapter 7 Serial I O...
Page 237: ...Chapter 8 Parallel I O DSP1617 Only...
Page 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Page 275: ...Chapter 10 Bit I O Unit...
Page 284: ...Chapter 11 JTAG Test Access Port...
Page 306: ...Chapter 12 Timer...
Page 313: ...Chapter 13 Bit Manipulation Unit...
Page 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Page 350: ...Chapter 15 Interface Guide...
Page 367: ...Appendix A Instruction Encoding...
Page 379: ...Appendix B Instruction Set Summary...
Page 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Page 437: ...Index...