Intel introduceerde de eerste microprocessor in 1971 en noemde het de 4004 chip . Microprocessoren van vandaag, met afmetingen kleiner dan een dubbeltje , bieden meer vermogen en mogelijkheden . Het centrum van de computer , de centrale verwerkingseenheid ( CPU ) bestaat uit een of meer microprocessors . Vervaardigd uit een siliconen chip die miljoenen transistors bevat , microprocessoren verplaatsen van gegevens van het ene geheugen adres naar een andere locatie . De CPU's beslissingen nemen en dan verder te werken aan nieuwe aanwijzingen en berekeningen . Rekenkundige en logische eenheid De " rekenkundige en logische eenheid " ( ALU ) voert wiskundige berekeningen , zoals aftrekken , optellen, aftrekken en Booleaanse functies . Boolean functies zijn een vorm van logica gebruikt voor circuit ontwerpen . De ALU voert ook vergelijkingen en logica testen . De processor zendt signalen naar de ALU , die de instructies interpreteert en voert de berekeningen . Registreert microprocessors hebben tijdelijke gegevens die plaatsen genaamd registers . Deze geheugen gebieden te behouden gegevens , zoals computer -instructies , opslag adressen , karakters en andere gegevens . Sommige computer instructies kunnen het gebruik van bepaalde registers als onderdeel van een commando vereist . Elk register heeft een specifieke functie , zoals instructie register , programma teller , accu en geheugen adres te registreren . Bijvoorbeeld , een programma register bevat het adres van de instructies uit random access memory . Control Unit Besturingscomponenten ( CU ) ontvangt signalen van de CPU , waarbij de besturingseenheid instrueert om data te verplaatsen van microprocessor tot microprocessor . De regeleenheid stuurt ook de rekenkundige en logische eenheid . Besturingseenheden bestaan uit meerdere onderdelen , zoals decoder , klok en besturingslogicaschakelingen . Samen werken deze apparaten signalen op bepaalde locaties op de microprocessor . Bijvoorbeeld de decoder ontvangt commando's van een toepassing . De decoder interpreteert de instructies en neemt een actie . Het stuurt signalen naar de ALU of stuurt registers om specifieke taken uit te voeren . De besturingslogica zendt signalen naar verschillende delen van de microprocessor en registers , die deze onderdelen inlicht acties uit te voeren . De klok stuurt signalen die synchroniseren en te zorgen voor een tijdige uitvoering van opdrachten en processen . Bussen microprocessors hebben een systeem van bussen , die gegevens te verplaatsen . Bussen verwijzen naar classificaties van bedrading die specifieke taken en functies hebben . De databus worden gegevens tussen de centrale verwerkingseenheid en random access memory ( RAM ) - primaire geheugen van de computer . De controle- bus stuurt informatie die nodig is om meerdere taken te coördineren en te controleren . Het adres bus zendt het adres tussen de CPU en het RAM-geheugen voor gegevens die worden verwerkt . Cache Memory Sommige geavanceerde microprocessors hebben een geheugen caches , waarvan de laatste gebruikte gegevens bewaren door de CPU . Geheugen caches versnellen het computergebruik proces , omdat de CPU niet hoeft te gaan naar de langzamere RAM om gegevens op te halen . Veel computers hebben level 1 of level 2 cache ; sommige systemen hebben level 3 cache . De cacheniveau geeft de volgorde aan waarin de CPU controleert data , die begint bij niveau 1 . Fabrikanten integreren vaak level 2 en level 3 caches in de microprocessor , die de verwerkingssnelheid verhoogt .
|