Verschil tussen ALU en CPU

Inhoudsopgave:

Verschil tussen ALU en CPU
Verschil tussen ALU en CPU

Video: Verschil tussen ALU en CPU

Video: Verschil tussen ALU en CPU
Video: De verschillen tussen CPU's en Memorycards | van Pelt productvideo's 2024, November
Anonim

Het belangrijkste verschil tussen ALU en CPU is dat de ALU een elektronisch circuit is, een subsysteem van CPU dat rekenkundige en logische bewerkingen uitvoert, terwijl CPU een elektronisch circuit is dat instructies verwerkt om de computer te bedienen.

Een computersysteem bestaat uit zowel hardware als software. Hardware is de elektronische of mechanische componenten. Software verwijst naar de gegevens en instructies. Het essentiële onderdeel om de taken van de computer uit te voeren, is de CPU. CPU bestaat uit twee hoofdsubsystemen. Dit zijn de ALU en de regeleenheid.

Verschil tussen ALU en CPU - Vergelijkingsoverzicht
Verschil tussen ALU en CPU - Vergelijkingsoverzicht

Wat is ALU?

ALU staat voor Arithmetic and Logic Unit. Het is een subsysteem of een onderdeel van de CPU. Het belangrijkste doel ervan is om rekenkundige en logische bewerkingen af te handelen. Rekenkundige bewerkingen zijn optellen, aftrekken, delen, vermenigvuldigen etc. De logische bewerkingen bepalen of een uitspraak waar of onwaar is. Verder hebben Graphical Processing Units (GPU), Floating Point Units (FPU) ook ALU's. Een enkele CPU, FPU of een GPU kan meerdere ALU's hebben om geavanceerde berekeningen uit te voeren.

Verschil tussen ALU en CPU
Verschil tussen ALU en CPU

Figuur 01: ALU

ALU voert verschillende berekeningen uit. De invoer ervan zijn de gegevens waarop het moet werken. Ze worden operanden genoemd. In een wiskundige uitdrukking zoals "2+3=5", zijn 2 en 3 de operanden. De '+' is de toevoeging en het is de operator. De '5' is het resultaat van de uitgevoerde bewerking. Het statusregister vereist informatie over de vorige bewerkingen van de ALU of de huidige bewerking. Er zijn dus inkomende en uitgaande statussignalen in ALU. Een opcode is de machinetaalinstructie die uitlegt welke bewerking het moet uitvoeren. In het kort, zo werkt de ALU.

Wat is CPU?

CPU (of algemeen bekend als een processor) verwerkt instructies om verschillende taken van de computer uit te voeren. De belangrijkste subsystemen van de CPU zijn ALU en CU. ALU verwerkt rekenkundige en logische bewerkingen. De CU die staat voor de Control Unit regelt en synchroniseert de werking van de computer. En het bestaat uit programmeerbare registers en andere elektronica. Daarom ha alt het instructies uit het geheugen, decodeert ze en stuurt ze naar verschillende eenheden om de vereiste taak uit te voeren.

Geheugen is een belangrijk onderdeel om de CPU goed te laten functioneren. Het biedt de instructies voor de CPU om uit te voeren, en ook na gegevensverwerking gaat het resultaat terug naar het geheugen om op te slaan. Bovendien zijn de andere componenten waarop de CPU vertrouwt systeemklok, secundaire opslag, gegevens- en adresbussen. CPU kan 32-bits instructies of 64-bits instructies verwerken, afhankelijk van de computerarchitectuur.

Belangrijkste verschil tussen ALU en CPU
Belangrijkste verschil tussen ALU en CPU

Figuur 02: CPU

Gewoonlijk heeft de CPU een hoge capaciteit voor gegevensoverdracht. Verder geeft de kloksnelheid het aantal instructies aan dat het binnen een seconde kan verwerken. Dus als de CPU-kloksnelheid 2 GHz is, betekent dit dat het elke seconde 2 miljard instructies kan verwerken. Kortom, de CPU is het belangrijkste onderdeel van het hele computersysteem.

Wat is het verschil tussen ALU en CPU?

ALU versus CPU

ALU is een onderdeel van de CPU dat rekenkundige en logische bewerkingen uitvoert op de operanden in computerinstructies. CPU is een elektronisch circuit in de computer dat instructies van een computerprogramma bevat om verschillende bewerkingen uit te voeren, zoals rekenkundige, logische, controle- en invoer-/uitvoerbewerkingen.
Staat voor
Rekenkundige en logische eenheid. Centrale verwerkingseenheid.
Hoofdtaak
Vervoert rekenkundige en logische bewerkingen. Behandelt de instructies om de computer te bedienen.
Hoofdfocus
Wiskunde en logica De functionaliteiten nauwkeurig op tijd uitvoeren

Samenvatting – ALU versus CPU

Het verschil tussen ALU en CPU is dat ALU een elektronisch circuit is, een subsysteem van CPU dat rekenkundige en logische bewerkingen uitvoert, terwijl een CPU een elektronisch circuit is dat instructies verwerkt om de computer te bedienen.

Aanbevolen: