Microprocessor
-
Upload
bart-raets -
Category
Documents
-
view
212 -
download
0
description
Transcript of Microprocessor
Microprocessor
Wat?•‘Het kloppend hart’
•CPU = Central Processing Unit (of CVE = Centrale VerwerkingsEenheid)
•Input – Output
Bart Raets - Syntra Genk
Kenmerken•Woordbreedte
•‘Gevoed’ door gegevens uit geheugens•Digitale tekens: 0 en 1•Geleid over sporen naar en van cpu•Pentium = 32 sporen = 32bits
•Kloksnelheid•In Hz / MHz / GHz (Hertz)•1 Hz = 1 trilling per sec•1GHz = 1 miljard trillingen
•Processorstappen1. Inlezen instructies – IA (instruction access)2. Ontcijferen – IA3. Uitvoering – EX (Execution)4. Gegevenstoegang – DA (Data Access)5. Bewaren Resultaten – WB (Write Back)
Bart Raets - Syntra Genk
Kenmerken•Pipelining
•Latency
•Branch Prediction
•Timeslicing/Hyperthreading
•Dual Core
•Triple Core
•Quad Core
•Oct-Core
Bart Raets - Syntra Genk
FSB (Front Side Bus)
Bart Raets - Syntra Genk
FSB (Front Side Bus)
Bart Raets - Syntra Genk
FSB & Busses
Bart Raets - Syntra Genk
De weg in de cpu
ALU
• CPU (bewerkingen)•REGISTERS (tijdelijke opslag)
Besturingseenheid
Datacache
Bus-unitInstructiecache
Bart Raets - Syntra Genk
Werking per zone•Bus-unit: regelt alle dataverkeer over het gehele net in de cpu
•Instructiecache: geheugenbuffer op opdrachten voor hun toewijzing op te slaan
•Besturingseenheid: organiseert het dataverkeer tussen ALU en de rest van de computer
•ALU: neemt alle rekenkundige bewerkingen voor zijn rekening en zorgt voor de tijdelijke opslag van alle resultaten van de cpu
•Datacache: zorgt voor de tijdelijke opslag van de resultaten van het ALU
Bart Raets - Syntra Genk