Het is niet juist om te zeggen dat een CPU alleen twee heeft delen. Het is complexer dan dat!
Hoewel de CPU vaak wordt vereenvoudigd in twee hoofdcomponenten, zijn er eigenlijk veel meer subcomponenten erin.
Hier is een uitsplitsing:
1. Controle -eenheid (Cu):
* wat het doet: Stuurt de stroom van instructies en gegevens binnen de CPU. Het is net als het "brein" van de CPU, beslist welke instructies moet worden uitgevoerd en wanneer.
* subcomponenten: Instructie -decoder, programmageer, adresgenerator, timing- en besturingscircuits.
2. Rekenkundige logica -eenheid (ALU):
* wat het doet: Voert alle wiskundige en logische bewerkingen uit. Het is net als de "rekenmachine" van de CPU, die berekeningen als toevoeging, aftrekking, vermenigvuldiging, verdeling en, of, niet, enz. Voert uit, enz.
* subcomponenten: Adders, aftrekers, vermenigvuldigers, scheiders, logische poorten.
Andere belangrijke delen van de CPU:
* registers: Kleine, snelle geheugenlocaties binnen de CPU die tijdelijk gegevens en instructies bevatten.
* Cache: Een klein, zeer snel geheugen dat vaak gebruikte gegevens en instructies opslaat.
* Businterface: Verbindt de CPU met andere componenten zoals geheugen- en invoer-/uitvoerapparaten.
Dus, hoewel de Cu en ALU de twee meest fundamentele onderdelen zijn, is de CPU een complex systeem met veel andere onderling verbonden componenten die samenwerken. |