Microprocessor

Post on 19-Mar-2016

212 views 0 download

description

Microprocessor

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