ALU vs. CU

Autor: Laura McKinney
Dátum Stvorenia: 6 Apríl 2021
Dátum Aktualizácie: 13 Smieť 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5

Obsah

Udržiavanie aktuálnosti pomocou počítača a jeho architektúry sa stalo kolektívnym aktom ľudí. Používanie takýchto zariadení sa stalo tak štandardným, že teraz má každý o týchto častiach nejakú predstavu. Napriek tomu niektoré z nich môžu spôsobiť zmätok a zdá sa, že obaja diskutovaní v tomto článku ako takí sú. Medzi hlavné akcie, ktoré ALU vykonáva, patrí vyriešenie všetkých operácií žonglovania s logickým číslom, napríklad rozšírenie, odčítanie, zväčšenie, rozdelenie a mnoho ďalších. Kým CU hovorí o kľúčových rozsahoch rámca, najschopnejšej metóde na prácu. Vedie všetky súvisiace operácie k jednotlivým častiam procesora.


Obsah: Rozdiel medzi ALU a CU

  • Porovnávacia tabuľka
  • Čo je ALU?
  • Čo je CU?
  • Kľúčové rozdiely

Porovnávacia tabuľka

Základ rozlíšeniaALUCU
názovAritmetická logická jednotkaKontrolná jednotka
zamestnaniaVykonajte základné matematické operácie, ako sú sčítanie, násobenie, odčítanie, porovnanie a logika.Postarať sa o všetky operácie a ich správne umiestnenie.
vzťahVykonáva všetky úlohy na dokončenie pokynov CU.Riadi systém a vykonáva pokyny.
prístupPo dokončení operácie sa údaje vymažú.Dáta sa sprístupnia kedykoľvek.
dôležitosťNajkritickejšia súčasť CPU.Dôležitá súčasť CPU.

Čo je ALU?

ALU, ktorá sa stáva známou ako aritmetická logická jednotka, je základným segmentom centrálneho spracovania počítača. Medzi hlavné akcie, ktoré vykonáva, patrí vyriešenie všetkých operácií žonglovania s logickými číslami, napríklad rozšírenie, odčítanie, zväčšenie, rozdelenie a mnoho ďalších. Je vnímaná ako najkritickejšia a najaktívnejšia časť procesora a obrovské oblasti celého systému sa chopia práce bez neho. V drvivej väčšine vyspelých počítačov sa izoluje na dve ďalšie časti; prvý je AU; usporiadania s operáciami žonglovania s číslami, napríklad tie, ktoré sú uvedené vyššie. A druhým je LU; známy ako súvislá jednotka, ktorá vytvára dohody s legitímnymi činnosťami, ktoré charakterizujú daný subjekt. Vo vnútri rámca je k dispozícii iný úložný priestor a má niekoľko rôznych úloh, napríklad dáva negatívne vlastnosti, vykonáva operácie s číslami, ktoré nie sú v súlade s odôvodnením, a mnoho ďalších. V počítačoch používaných v domácnostiach je veľká väčšina akcií, ktoré vykonáva, možná vďaka legitímnemu čipu nazývanému číselný koprocesor. Informácie, ktoré sa označia na svojej ceste, sú okamžité, rovnako ako pokyny vykonané. Info je zvyčajne smerové slovo, ktoré obsahuje operačný režim, viac ako jeden operand a raz za čas je spolu s tým prítomný aj organizačný kód. Výnos pre túto situáciu pozostáva z výsledku, ktorý je zaradený do zoznamu spôsobilostí, a má konkrétne nastavenia, ktoré ukazujú, že aktivita sa vykonávala efektívne.


Čo je CU?

CU, ktorá sa všeobecne stáva známou ako riadiaca jednotka, je základnou časťou procesorovej jednotky počítača, ktorá hovorí o kľúčových rozsahoch rámca, najschopnejšej metóde na prácu. Vedie všetky súvisiace operácie k jednotlivým častiam procesora. Medzi základné prvky patrí počítačová pamäť, racionálna jednotka na výpočet žonglovania, informačné a výnosové pomôcky a ďalšie. CU im odhaľuje, ako majú reagovať na programové smery a po tom aj demonštrácie. Spracováva všetky príznaky riadenia procesorov, z čoho vyplýva, že sa môžu zmeniť na podstatnú časť nielen CPU, ale skôr celého PC. Bez toho by veci nefungovali efektívne a v rámci robili odklady a chyby. Odtiaľto sú všetky informácie a tok výnosov koordinované a kódy smerov sú prenášané z mikroprogramov, tieto časti potom prichádzajú do iných jednotiek a modelov pomocou riadiacich a časových signálov. Úprimne povedané, na túto časť sa pozerá ako na myseľ spracovateľa, pretože dokáže zariadiť každú z týchto požiadaviek a skutočne požaduje čokoľvek na vykonanie správneho smeru. Informácie prichádzajú do nich cez stavové registre a každá z usmernení, napríklad prevádzka a mikroprogram, je k dispozícii v programovateľnej ukážke odôvodnenia, svojvoľnom zdôvodňovaní a pamäti iba na čítanie. Medzi základné činnosti, ktoré vykonáva, patrí prijímanie usmernení, riadenie postupného vykonávania, riadenie toku informácií správnym smerom, riadenie a dodržiavanie času potrebného na prípravu a starostlivosť o rôzne funkcie.


Kľúčové rozdiely

  1. Celé meno ALU sa uvádza ako aritmetická logická jednotka, zatiaľ čo celé meno CU sa uvádza ako kontrolná jednotka.
  2. Hlavnou úlohou aritmetickej logickej jednotky je vykonávanie základných matematických operácií, ako sú sčítanie, násobenie, odčítanie, porovnávanie a logika. Na druhej strane primárnou úlohou riadiacej jednotky je starať sa o všetky operácie a robiť ich na správne miesto určenia.
  3. Aritmetická logická jednotka je najdôležitejšou časťou centrálnej procesorovej jednotky, zatiaľ čo riadiaca jednotka sa stáva ďalšou časťou centrálnej procesorovej jednotky.
  4. Riadiaca jednotka riadi systém a vykonáva pokyny zadané používateľom. Na druhej strane aritmetická jednotka je zodpovedná za vykonávanie všetkých úloh potrebných na dokončenie týchto pokynov.
  5. Informácie, ktoré prežívajú riadiace jednotky, majú limit, keď sa môžu dať preč a dostať sa k nim neskôr. Všetky údaje o krokoch podniknutých vo vnútri ALU pokračujú nepretržite a výsledky sú zreteľne zrejmé.
  6. Niektoré z primárnych podmienok ALU zahŕňajú rovnaké podmienky, podmienky menej ako a väčšie ako stav. Keďže niektoré z primárnych podmienok práce pre CU zahŕňajú načítanie údajov a pokynov, ktoré existujú v sekundárnej pamäti, do hlavnej pamäte;
  7. CU funguje ako komunikátor medzi pamäťou a aritmetickou logickou jednotkou. Keďže ALU pomáha lepšie porozumieť zadaným údajom a výsledkom.
  8. Pri spätnom pohľade nemá riadiaca jednotka žiadnu závislosť od aritmetickej logickej jednotky, ale ALU od veľkého času závisí od CU.