Aritmetičko-logička jedinica
Aritmetičko-logička jedinica (engl. arithmetic logic unit - ALU) je logičko kolo koje izvodi aritmetičke (sabiranje, oduzimanje, množenje i deljenje) i logičke operacije (upoređivanje dve vrednosti da bi se odredila veća, određivanje da li je iskaz istinit ili ne...).
U početku su ove operacije izvođene samo celim brojevima, dok su operacije s realnim brojevima izvođene softverski. Kasnije je aritmetičko-logičkoj jedinici pridodata posebna jedinica za izvođenje operacija s realnim brojevima i izračunavanje trigonometrijskih i drugih funkcija (en. floating point processor) koja je u početku bila realizovana kao posebna jedinica (en. coprocessor), dok su kod savremenih računara obe jedinice realizovane u okviru istog čipa.
Literatura
Spoljašnje veze
- ALU and its Micro-operations: Bitwise, Arithmetic and Shift
- A Simulator of Complex ALU in MATLAB Arhivirano 2008-01-07 na Wayback Machine-u
- p
- r
- u
- Harvardska
- Harvardska (modifikovana)
- Fon Nojmanova
- Protoka podataka
- Poređenje procesorskih arhitektura
- ASIP
- CISC
- EDGE
- EPIC
- MISC
- OISC
- RISC
- VLIW
- NISC
- ZISC
- 1-bit
- 4-bit
- 8-bit
- 9-bit
- 10-bit
- 12-bit
- 15-bit
- 16-bit
- 18-bit
- 22-bit
- 24-bit
- 25-bit
- 26-bit
- 27-bit
- 31-bit
- 32-bit
- 33-bit
- 34-bit
- 36-bit
- 39-bit
- 40-bit
- 48-bit
- 50-bit
- 60-bit
- 64-bit
- 128-bit
- 256-bit
- 512-bit
- promenljiva
- Instruction pipelining
- In-order & out-of-order execution
- Branch predictor
- Preimenovanje registara
- Spekulativno izvršavanje
- Hazards
- Bubble
- Bit
- Bit-serial
- Word
- Instruction
- Scalar
- Superskalarnost
- Data
- Vector
- Task
- Thread
- Vremenska višenitna obrada
- Simultaneous multithreading
- Hyper-threading
- SISD
- SIMD
- MISD
- MIMD
- SPMD
- Digital signal processor
- Mikrokontroler
- System on a chip
- Cellular
- Aritmetičko-logička jedinica
- Barrel shifter
- Floating-point unit
- Back-side bus
- Multiplekser
- Demultiplexer
- Registers
- Jedinica za upravljanje memorijom
- Bafer asocijativnog prevođenja
- Cache
- Register file
- Mikroprogram
- Upravljačka jedinica
- Clock rate
- APM
- ACPI
- Dinamičko skaliranje učestanosti
- Dynamic voltage scaling
- Clock gating