ALU vs. CU

Autor: Laura McKinney
Datum Stvaranja: 6 Travanj 2021
Datum Ažuriranja: 11 Svibanj 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5

Sadržaj

Ažuriranje računala i njegove arhitekture postalo je kolektivni čin ljudi. Uporaba takvih uređaja postala je toliko standardna da sada svi imaju neku ideju o dijelovima. No, ipak, neke od njih mogu nastati zbunjenost, a dvojica o kojima se govori u ovom članku izgledaju kao takva. Glavna radnja koju ALU provodi uključuje sortiranje svih operacija žongliranja logičkim brojem, na primjer, širenje, oduzimanje, povećanje, dijeljenje i brojne druge. Dok CU govori o ključnim rasponima okvira, najiskusnijoj metodi za rad. Vodi sve povezane operacije s pojedinim dijelovima procesora.


Sadržaj: Razlika između ALU i CU

  • Usporedni grafikon
  • Što je ALU?
  • Što je CU?
  • Ključne razlike

Usporedni grafikon

Osnove razlikovanjaALUCU
ImeAritmetičko logička jedinicaKontrolna jedinica
PosaoIzvođenje osnovnih matematičkih operacija poput zbrajanja, množenja, oduzimanja, usporedbe i logike.Voditi brigu o svim operacijama i njima do ispravnog odredišta.
OdnosObavlja sve zadatke za ispunjavanje CU uputa.Upravlja sustavom i izvršava upute.
PristupPodaci se brišu nakon što se operacija dovrši.Podaci postaju dostupni u bilo kojem trenutku.
VažnostNajkritičnija komponenta procesora.Važan dio CPU-a.

Što je ALU?

ALU koji postaje poznat i kao aritmetička logička jedinica bitan je segment središnje obrade računala. Glavna radnja koju izvodi uključuje sortiranje svih operacija žongliranja logičkim brojem, na primjer, širenje, oduzimanje, povećanje, dijeljenje i brojne druge. To se smatra najkritičnijim i najaktivnijim dijelom CPU-a, a ogromna područja cjelokupnog sustava iskoristiti će se za rad bez njega. U velikoj većini naprednih računala ona se izolira u još dva dijela; prva je AU; dogovori s žongliranjem brojeva, na primjer, gore navedeni. A drugi je LU; poznata kao koherentna cjelina koja stvara sporazume s legitimnim aktivnostima koje karakteriziraju predmet. Unutar okvira postaje dostupan drugi prostor za pohranu i ima nekoliko različitih poslova, na primjer, daje negativne kvalitete, izvodi operacije na brojevima koji nisu u skladu s obrazloženjem i brojnim drugim. Na osobnim računalima koja se koriste kod kuće velika većina radnji koje provodi moguća je zahvaljujući zakonitom čipu koji se naziva numerički koprocesor. Informacije koje se označavaju na njegovom putu su trenutačne, kao i izvršene smjernice. Podaci su obično riječ o smjeru koja sadrži način rada, više operanda, a ponekad je i organizacijski kod prisutan. Prinos, u ovoj situaciji, sastoji se od rezultata koji se stavlja u popis kapaciteta i ima posebna podešavanja koja pokazuju da je aktivnost bila učinkovito.


Što je CU?

CU, koji obično postaje poznat kao upravljačka jedinica, temeljni je dio procesorske jedinice računala koja govori o ključnim rasponima okvira, najiskusnijoj metodi za rad. Vodi sve povezane operacije s pojedinim dijelovima procesora. Osnovne uključuju PC memoriju, jedinicu utemeljenja broja žongliranja, uređaje za informacije i prinose i druge. CU im otkriva kako reagirati na programske upute i nakon toga. Upravlja svim zastavicama kontrolera procesora, što znači da se može pretvoriti u bitni dio ne samo CPU-a, već i čitavog računala. Bez toga, stvari ne funkcioniraju učinkovito i čine odgađanja i pogreške u okviru. Sve informacije i prinos struje koordiniraju se odavde, a kodovi za upute dobiveni iz mikroprograma, ti dijelovi zatim prelaze u druge jedinice i modele uz pomoć kontrolnih i vremenskih signala. Iskreno rečeno, na ovaj se dio gleda kao na procesor jer može organizirati sve potrebe i zahtijeva gotovo sve za izvršavanje pravog smjera. Informacije dolaze unutar njih kroz registre stanja i svaka od smjernica, na primjer, rad i mikroprogram dostupni su u izložbenom programskom obrazloženju, proizvoljnom zaključivanju i samo čitanoj memoriji. Neke od osnovnih radnji koje provodi uključuju vođenje smjernica, kontrolu uzastopnog izvođenja, upravljanje tokovima informacija u ispravnom toku, usmjeravanje i promatranje potrebnog vremena usred pripreme i brige o različitim funkcijama.


Ključne razlike

  1. Puni naziv ALU navodi se kao aritmetička logička jedinica dok se puni naziv CU navodi kao jedinica upravljanja.
  2. Primarni zadatak Aritmetičke logičke jedinice postaje obavljanje osnovnih matematičkih operacija poput zbrajanja, množenja, oduzimanja, usporedbe i logike. S druge strane, glavna zadaća upravljačke jedinice postaje briga o svim operacijama i njima na ispravno odredište.
  3. Aritmetička logička jedinica najvažniji je dio središnje procesne jedinice dok upravljačka jedinica postaje drugi dio središnje procesne jedinice.
  4. Upravljačka jedinica usmjerava sustav i izvršava upute koje je uneo korisnik. S druge strane, aritmetička jedinica postaje odgovorna za izvršavanje svih zadataka kako bi ispunila te upute.
  5. Informacije koje doživljavaju upravljačku jedinicu imaju ograničenje odlaganja i primanja kasnije. Svaki se podatak o aktivnostima poduzima u ALU kontinuirano odvija, a rezultati postaju jasno vidljivi.
  6. Neki od osnovnih uvjeta ALU uključuju uvjete jednake, manji od stanja i veći od stanja. Dok neki od primarnih uvjeta rada za CU uključuju učitavanje podataka i uputa koje postoje u sekundarnoj memoriji u glavnu memoriju.
  7. CU djeluje kao komunikator između memorije i aritmetičke logičke jedinice. Dok ALU pomaže u boljem razumijevanju unesenih podataka i rezultata.
  8. Unazad, upravljačka jedinica nema nikakvu ovisnost o aritmetičkoj logičkoj jedinici, ali ALU ovisi o velikom vremenu od CU-a.