Microprocessor

9
Microprocessor

description

Microprocessor

Transcript of Microprocessor

Page 1: Microprocessor

Microprocessor

Page 2: Microprocessor

Wat?•‘Het kloppend hart’

•CPU = Central Processing Unit (of CVE = Centrale VerwerkingsEenheid)

•Input – Output

Bart Raets - Syntra Genk

Page 3: Microprocessor

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

Page 4: Microprocessor

Kenmerken•Pipelining

•Latency

•Branch Prediction

•Timeslicing/Hyperthreading

•Dual Core

•Triple Core

•Quad Core

•Oct-Core

Bart Raets - Syntra Genk

Page 5: Microprocessor

FSB (Front Side Bus)

Bart Raets - Syntra Genk

Page 6: Microprocessor

FSB (Front Side Bus)

Bart Raets - Syntra Genk

Page 7: Microprocessor

FSB & Busses

Bart Raets - Syntra Genk

Page 8: Microprocessor

De weg in de cpu

ALU

• CPU (bewerkingen)•REGISTERS (tijdelijke opslag)

Besturingseenheid

Datacache

Bus-unitInstructiecache

Bart Raets - Syntra Genk

Page 9: Microprocessor

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