Razlika med ALU in CPU

Kazalo:

Razlika med ALU in CPU
Razlika med ALU in CPU

Video: Razlika med ALU in CPU

Video: Razlika med ALU in CPU
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5 2024, November
Anonim

Ključna razlika med ALU in CPE je, da je ALU elektronsko vezje, ki je podsistem CPE, ki izvaja aritmetične in logične operacije, medtem ko je CPE elektronsko vezje, ki obravnava navodila za upravljanje računalnika.

Računalniški sistem je sestavljen iz strojne in programske opreme. Strojna oprema so elektronske ali mehanske komponente. Programska oprema se nanaša na podatke in navodila. Bistvena komponenta za opravljanje nalog računalnika je CPE. CPU je sestavljen iz dveh glavnih podsistemov. To sta ALU in krmilna enota.

Razlika med ALU in CPU - Povzetek primerjave
Razlika med ALU in CPU - Povzetek primerjave

Kaj je ALU?

ALU pomeni aritmetično in logično enoto. Je podsistem ali komponenta CPU. Njegov glavni cilj je obvladovanje aritmetičnih in logičnih operacij. Aritmetične operacije so seštevanje, odštevanje, deljenje, množenje itd. Logične operacije določajo, ali je izjava resnična ali napačna. Poleg tega imajo grafične procesne enote (GPU) in enote s plavajočo vejico (FPU) tudi ALU. Posamezen CPE, FPE ali GPE ima lahko več ALU za obdelavo naprednih izračunov.

Razlika med ALU in CPU
Razlika med ALU in CPU

Slika 01: ALU

ALU izvaja različne izračune. Vhodi vanj so podatki, na podlagi katerih naj bi deloval. Imenujejo se operandi. V matematičnem izrazu, kot je "2+3=5", sta 2 in 3 operanda."+" je dodatek in je operator. "5" je rezultat izvedene operacije. Register stanja zahteva informacije o prejšnjih ali trenutnih operacijah ALU. Torej, v ALU obstajajo dohodni in odhodni statusni signali. Opcode je navodilo strojnega jezika, ki pojasnjuje, katero operacijo naj izvede. Na kratko, tako deluje ALU.

Kaj je CPE?

CPU (ali splošno znan kot procesor) obravnava navodila za izvajanje različnih nalog računalnika. Glavna podsistema CPU sta ALU in CU. ALU obravnava aritmetične in logične operacije. CU, ki pomeni krmilno enoto, uravnava in sinhronizira delovanje računalnika. Sestavljen je iz programabilnih registrov in druge elektronike. Zato pridobi navodila iz spomina, jih dekodira in usmeri k različnim enotam za izvedbo zahtevane naloge.

Pomnilnik je pomembna komponenta za pravilno delovanje CPE. Zagotavlja navodila, ki jih mora CPE izvesti, po obdelavi podatkov pa se rezultat vrne v pomnilnik za shranjevanje. Poleg tega so druge komponente, na katere se opira CPE, sistemska ura, sekundarni pomnilnik, podatkovna in naslovna vodila. CPE lahko obdeluje 32-bitna navodila ali 64-bitna navodila, odvisno od arhitekture računalnika.

Ključna razlika med ALU in CPU
Ključna razlika med ALU in CPU

Slika 02: CPE

Običajno ima CPE visoko zmogljivost prenosa podatkov. Poleg tega takt označuje število navodil, ki jih lahko obdela v eni sekundi. Torej, če je takt procesorja 2 GHz, to pomeni, da lahko obdela 2 milijardi navodil vsako sekundo. Na kratko, CPE je najpomembnejša komponenta v celotnem računalniškem sistemu.

Kakšna je razlika med ALU in CPU?

ALU proti CPU

ALU je del CPU, ki izvaja aritmetične in logične operacije nad operandi v navodilih računalnika. CPE je elektronsko vezje v računalniku, ki prenaša navodila računalniškega programa za izvajanje različnih operacij, kot so aritmetične, logične, krmilne in vhodno/izhodne operacije.
označuje
Aritmetična in logična enota. Centralna procesna enota.
Glavna naloga
Izvaja aritmetične in logične operacije. Upravlja navodila za upravljanje računalnika.
Glavni fokus
Matematika in logika Natančno pravočasno izvajanje funkcij

Povzetek – ALU proti CPU

Razlika med ALU in CPE je v tem, da je ALU elektronsko vezje, ki je podsistem CPE, ki izvaja aritmetične in logične operacije, medtem ko je CPE elektronsko vezje, ki obravnava navodila za upravljanje računalnika.

Priporočena: