Electronic Components Datasheet Search
  English  ▼

X  

TMS320F Datasheet(PDF) 53 Page - Texas Instruments

Part # TMS320F
Description  CPU and Instruction Set
PDF  389 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TMS320F Datasheet(HTML) 53 Page - Texas Instruments

Back Button TMS320F Datasheet HTML 49Page - Texas Instruments TMS320F Datasheet HTML 50Page - Texas Instruments TMS320F Datasheet HTML 51Page - Texas Instruments TMS320F Datasheet HTML 52Page - Texas Instruments TMS320F Datasheet HTML 53Page - Texas Instruments TMS320F Datasheet HTML 54Page - Texas Instruments TMS320F Datasheet HTML 55Page - Texas Instruments TMS320F Datasheet HTML 56Page - Texas Instruments TMS320F Datasheet HTML 57Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 53 / 389 page
background image
Central Arithmetic Logic Section
4-9
Central Processing Unit
4.3.1
Central Arithmetic Logic Unit (CALU)
The CALU implements a wide range of arithmetic and logic functions, most of
which execute in a single clock cycle. These functions can be grouped into four
categories:
- 16-bit addition
- 16-bit subtraction
- Boolean logic operations
- Bit testing, shifting, and rotating
Because the CALU can perform Boolean operations, you can perform bit ma-
nipulation. For bit shifting and rotating, the CALU uses the accumulator. The
CALU is referred to as central because there is an independent arithmetic unit,
the auxiliary register arithmetic unit (ARAU), which is described in Section 4.4.
A description of the inputs, the output, and an associated status bit of the CALU
follows.
Inputs. The CALU has two inputs (see Figure 4–6):
- One input is always provided by the 32-bit accumulator.
- The other input is provided by one of the following:
J The product-scaling shifter (see section 4.2.2)
J The input data-scaling shifter (see Section 4.1)
Output. Once the CALU performs an operation, it transfers the result to the
32-bit accumulator, which is capable of performing bit shifts of its contents. The
output of the accumulator is connected to the 32-bit output data-scaling shifter.
Through the output shifter, the accumulator’s upper and lower 16-bit words
can be individually shifted and stored to data memory.
Sign-extension mode bit. For many but not all instructions, the sign-exten-
sion mode bit (SXM), bit 10 of status register ST1, determines whether the
CALU uses sign extension during its calculations. If SXM = 0, sign extension
is suppressed. If SXM = 1, sign extension is enabled.
4.3.2
Accumulator
Once the CALU performs an operation, it transfers the result to the 32-bit accu-
mulator, which can then perform single-bit shifts or rotations on its contents.
Each of the accumulator’s upper and lower 16-bit words can be passed to the
output data-scaling shifter, where it can be shifted and then stored in data
memory. The following describes the status bits and branch instructions
associated with the accumulator.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com