Processor vs Microprocessor
Het is een microprocessor (een elektronisch circuit gebouwd op een halfgeleiderwafel/plaat) die algemeen bekend staat als de processor en wordt aangeduid als de centrale verwerkingseenheid van een computersysteem. Het is een elektronische chip die informatie verwerkt op basis van de invoer. Het is in staat om informatie in binaire vorm te manipuleren, op te halen, op te slaan en/of weer te geven. Elk onderdeel in het systeem werkt volgens de instructies direct of indirect van de processor.
De eerste microprocessor werd in de jaren 60 ontwikkeld na de ontdekking van de halfgeleidertransistor. Een analoge processor of een computer die groot genoeg is om een kamer volledig te vullen, kan met deze technologie worden verkleind tot de grootte van een miniatuur. Intel bracht 's werelds eerste microprocessor Intel 4004 uit in 1971. Sindsdien heeft het een enorme impact gehad op de menselijke beschaving, door de computertechnologie vooruit te helpen.
Een processor voert instructies uit met een frequentie die wordt bepaald door een oscillator, die fungeert als het klokmechanisme voor het circuit. Op het hoogtepunt van elk kloksignaal voert de processor een enkele elementaire bewerking of een deel van een instructie uit. De snelheid van de processor wordt bepaald door deze kloksnelheid. Cycli per instructie (CPI) geeft ook het gemiddelde aantal cycli dat nodig is om een instructie voor de processor uit te voeren. De processors met lagere CPI-waarden zijn sneller dan degene met hogere CPI-waarden.
Een processor bestaat uit verschillende onderling verbonden eenheden. Cachegeheugen en registereenheden, besturingseenheid, uitvoeringseenheid en busbeheereenheid zijn de belangrijkste componenten van een processor. De besturingseenheid koppelt de binnenkomende gegevens, decodeert ze en geeft ze door aan de uitvoeringsfasen. Het bevat subcomponenten die de sequencer, de ordinale teller en het instructieregister worden genoemd. Sequencer synchroniseert de uitvoeringssnelheid van instructies met de kloksnelheid en geeft ook de besturingssignalen door aan andere eenheden. Ordinale teller behoudt het adres van de instructie die momenteel wordt uitgevoerd en het instructieregister bevat de volgende instructies die moeten worden uitgevoerd.
De uitvoeringseenheid voert de bewerkingen uit op basis van de instructies. Rekenkundige en logische eenheid, drijvende-komma-eenheid, statusregister en accumulatorregister zijn de subcomponenten van de uitvoeringseenheid. Rekenkundige en logische eenheden (ALU) voeren elementaire rekenkundige en logische functies uit, zoals AND-, OR-, NOT- en XOR-bewerkingen. Deze bewerkingen worden uitgevoerd in binaire vorm onderworpen aan Booleaanse logica. Drijvende-komma-eenheid voert bewerkingen uit die verband houden met drijvende-kommawaarden, die niet door de ALU worden uitgevoerd.
Registers zijn kleine lokale geheugenlocaties in de chip die tijdelijk de instructies voor de verwerkingseenheden opslaat. Accumulatorregister (ACC), statusregister, instructieregister, ordinale teller en bufferregister zijn de belangrijkste soorten registers. Cache is ook een lokaal geheugen dat wordt gebruikt om de informatie die beschikbaar is in het RAM tijdelijk op te slaan voor snellere toegang tijdens de bewerkingen.
Processors worden gebouwd met behulp van verschillende architecturen en instructiesets. Een instructieset is de som van basisbewerkingen die een processor kan uitvoeren. Op basis van de instructiesets worden de processors als volgt gecategoriseerd.
• 80×86 familie: (“x” in het midden staat voor de familie) 386, 486, 586, 686, etc.
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Er zijn verschillende klassen van Intel-microprocessorontwerpen voor computers.
386: Intel Corporation bracht de 80386-chip uit in 1985. Hij had een 32-bits registergrootte, een 32-bits databus en een 32-bits adresbus en kon 16 MB geheugen aan; er zaten 275.000 transistors in. Later werd i386 ontwikkeld in hogere versies.
486, 586 (Pentium), 686 (Pentium II-klasse) waren geavanceerde microprocessors die zijn ontworpen op basis van het originele i386-ontwerp.
Wat is het verschil tussen processor en microprocessor?
Processor is hetzelfde apparaat dat de Microprocessor wordt genoemd; in feite is processor een verkorte term voor microprocessor.