ALU versus CU

Schrijver: Laura McKinney
Datum Van Creatie: 6 April 2021
Updatedatum: 10 Kunnen 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5

Inhoud

Jezelf up-to-date houden met de computer en zijn architectuur is een collectieve handeling van mensen geworden. Het gebruik van dergelijke apparaten is zo standaard geworden dat nu iedereen enig idee heeft over de onderdelen. Maar toch kunnen sommigen van hen verwarring veroorzaken en de twee die in dit artikel worden besproken, lijken als zodanig. De belangrijkste actie die ALU uitvoert, is het sorteren van alle logische nummer-jongleerhandelingen, bijvoorbeeld uitbreiding, aftrekken, augmentatie, delen en vele andere. Terwijl CU de belangrijkste bereiken van het framework vertelt, de meest bekwame methode om te werken. Het begeleidt alle gerelateerde bewerkingen naar de afzonderlijke delen van de processor.


Inhoud: Verschil tussen ALU en CU

  • Vergelijkingstabel
  • Wat is ALU?
  • Wat is CU?
  • Belangrijkste verschillen

Vergelijkingstabel

OnderscheidingsbasisALUCU
NaamRekenkundige logische eenheidBesturingseenheid
jobWiskundige basisbewerkingen uitvoeren zoals optellen, vermenigvuldigen, aftrekken, vergelijken en logica.Om voor alle operaties te zorgen en ze naar de juiste bestemming te brengen.
RelatieVoert alle taken uit om de CU-instructies te voltooien.Regisseert het systeem en voert instructies uit.
ToegangGegevens worden gewist zodra de bewerking is voltooid.Gegevens worden op elk moment toegankelijk.
BelangMeest kritische component van CPU.Een belangrijk onderdeel van CPU.

Wat is ALU?

ALU die bekend wordt als de rekenkundige logica-eenheid is een essentieel segment van de centrale verwerking van de computer. De belangrijkste actie die het uitvoert, is het sorteren van alle logische nummer-jongleerhandelingen, bijvoorbeeld uitbreiding, aftrekken, augmentatie, delen en vele andere. Het wordt gezien als het meest kritieke en actieve deel van de CPU, en grote delen van het totale systeem zullen zonder dit werken. In de overgrote meerderheid van de geavanceerde pc's wordt het geïsoleerd in nog twee delen; de eerste is de AU; de afspraken met het aantal jongleren, bijvoorbeeld de hierboven gespecificeerde. En de tweede is de LU; bekend als een coherente eenheid die afspraken maakt met de legitieme activiteiten die het onderwerp kenmerken. Een andere opslagruimte wordt beschikbaar binnen het framework en heeft een paar verschillende taken, bijvoorbeeld het geven van negatieve kwaliteiten, het uitvoeren van bewerkingen op de nummers die niet complimenteren met de reden en vele anderen. In de pc's die thuis worden gebruikt, wordt het overgrote deel van de acties die het uitvoert mogelijk dankzij de legitieme chip die de numerieke coprocessor wordt genoemd. De informatie die onderweg wordt gecodeerd, is onmiddellijk, evenals de uitgevoerde richtlijnen. Info is meestal het richtingwoord dat een bedieningsmodus, meer dan één operanden bevat en af ​​en toe is er ook een organisatiecode aanwezig. De opbrengst voor deze situatie bestaat uit een uitkomst die in een capaciteitslijst wordt geplaatst en specifieke instellingen heeft die aantonen dat de activiteit effectief heeft gewerkt.


Wat is CU?

De CU, die gewoonlijk de regeleenheid wordt genoemd, is het fundamentele onderdeel van de verwerkingseenheid van de computer die de belangrijkste bereiken van het framework vertelt, de meest bekwame methode om te werken. Het begeleidt alle gerelateerde bewerkingen naar de afzonderlijke delen van de processor. Fundamentele bevatten het pc-geheugen, de redeneereenheid voor het aantal jongleren, de informatie- en opbrengstgadgets en andere. De CU laat zien hoe te reageren op de programma-aanwijzingen en daarna ook. Het verwerkt alle processorvlaggen van de processor, wat inhoudt dat het een essentieel onderdeel kan worden, niet alleen van de CPU, maar van de hele pc. Zonder dat werken de dingen niet efficiënt en maken ze uitstel en fouten in het kader. Alle informatie en opbrengststroom worden vanaf hier gecoördineerd, en de codes voor aanwijzingen worden van de microprogramma's gehaald, deze delen gaan vervolgens naar andere eenheden en modellen met behulp van controle- en tijdsignalen. In eerlijke woorden, dit deel wordt gezien als de geest van de processor, omdat het elk van de s kan regelen en eist over eigenlijk alles voor de uitvoering van de juiste richting. De informatie komt binnen via de statusregisters en alle richtlijnen, bijvoorbeeld bediening en microprogramma, zijn beschikbaar in het programmeerbare rationale-expositie, willekeurige redenering en het read just-geheugen. Enkele van de basisacties die het uitvoert, zijn het nemen van richtlijnen, het regelen van de sequentiële uitvoering, het beheren van de informatiestroom op de juiste manier, het sturen en observeren van de tijd die nodig is te midden van het voorbereiden en verzorgen van verschillende functies.


Belangrijkste verschillen

  1. Volledige naam van ALU wordt weergegeven als rekenkundige logische eenheid, terwijl de volledige naam van CU wordt vermeld als regeleenheid.
  2. De primaire taak van Arithmetic Logic Unit wordt het uitvoeren van elementaire wiskundige bewerkingen zoals optellen, vermenigvuldigen, aftrekken, vergelijken en logica. Anderzijds wordt de primaire taak van de regeleenheid het verzorgen van alle bewerkingen en deze naar de juiste bestemming.
  3. Een rekenkundige logische eenheid is het belangrijkste deel van de centrale verwerkingseenheid, terwijl een besturingseenheid een ander deel van de centrale verwerkingseenheid wordt.
  4. Een besturingseenheid stuurt het systeem en voert instructies in die door de gebruiker zijn ingevoerd. Aan de andere kant wordt een rekeneenheid verantwoordelijk voor het uitvoeren van alle taken om die instructies te voltooien.
  5. Informatie die de controle-eenheid ervaart, heeft de limiet om te worden opgeborgen en op een later tijdstip te bereiken. Alle gegevens van de acties die binnen de ALU worden ondernomen, worden continu voortgezet en de resultaten worden duidelijk zichtbaar.
  6. Sommige van de primaire voorwaarden van ALU omvatten gelijke voorwaarden, minder-dan-voorwaarde en groter dan de staat. Terwijl sommige van de primaire werkomstandigheden voor CU het laden van gegevens en instructies in het secundaire geheugen naar het hoofdgeheugen omvatten.
  7. Een CU fungeert als een communicator tussen het geheugen en de rekenkundige logische eenheid. Terwijl de ALU helpt de ingevoerde gegevens en de resultaten beter te begrijpen.
  8. Achteraf gezien is een besturingseenheid niet afhankelijk van de rekenkundige logische eenheid, maar de ALU is wel erg afhankelijk van de CU.