Kakšne so funkcije CPE v računalniku?

Procesor na plošči

Zasluga slike: Denis83/iStock/GettyImages

Ljudje pogosto opisujejo računalniški CPE v smislu človeških možganov. To je primerna analogija, saj CPU (centralna procesna enota) nadzoruje delovanje računalnika. To naredi z izvajanjem navodil, ki jih zagotavljajo računalniški programi za podatke, ki prihajajo iz različnih virov.

Kakšna je funkcija CPU-ja?

Namen vsakega računalnika je neka oblika obdelave podatkov. CPU podpira obdelavo podatkov z izvajanjem funkcij pridobivanja, dekodiranja in izvajanja po programiranih navodilih. Te funkcije skupaj pogosto imenujemo cikel navodil. Poleg funkcij cikla navodil CPE izvaja funkcije pridobivanja in zapisovanja podatkov.

Video dneva

Funkcije cikla navodil CPU

Ko se program izvaja v računalniku, so navodila shranjena v pomnilniku računalnika, dokler se ne izvedejo. CPE uporablja programski števec za pridobivanje naslednjega navodila iz pomnilnika, kjer je shranjeno v obliki, znani kot montažna koda. CPU dekodira ukaz v binarno kodo, ki se lahko izvede. Ko je to storjeno, CPU naredi to, kar mu pove navodilo, bodisi izvede operacijo, pridobi ali shrani podatke ali prilagodi števec programa, da skoči na drugo navodilo.

Vrste operacij, ki jih običajno lahko izvaja CPE, vključujejo preproste matematične funkcije, kot so seštevanje, odštevanje, množenje in deljenje. CPE lahko izvede tudi primerjave med podatkovnimi objekti, da ugotovi, ali so enaki. Vse neverjetne stvari, ki jih lahko naredijo računalniki, se izvajajo s temi in nekaterimi drugimi osnovnimi operacijami. Ko se izvede ukaz, se pridobi naslednji ukaz in cikel se nadaljuje.

Podatkovne funkcije CPU

Med izvajanjem funkcije izvajanja ukaznega cikla se lahko od CPE-ja zahteva, da izvede ukaz, ki zahteva podatke. Na primer, izvajanje aritmetične funkcije zahteva številke, ki bodo uporabljene za izračun. Za dostavo potrebnih podatkov obstajajo navodila za pridobivanje podatkov iz pomnilnika in zapisovanje podatkov, ki so bili obdelani nazaj v pomnilnik. Navodila, ki jih uporablja CPE, in podatki, s katerimi deluje, so shranjeni v istem pomnilniku. CPE uporablja edinstvene naslove za spremljanje različnih pomnilniških lokacij.

Mikroprocesorski procesorji

Mikroprocesor osebnega računalnika je čip, ki vsebuje vsa vezja, potrebna za nadzor delovanja računalnika. Omogoča, da se vsaka funkcija CPU-ja izvaja z enim samim čipom, ki je zaradi uporabe integriranih vezij cenejši za izdelavo in bolj zanesljiv. Pred uvedbo mikroprocesorjev je bil računalniški CPE na vezju, ki je vsebovalo več čipov, povezanih z integriranimi vezji. Danes ima veliko sodobnih procesorjev več procesorjev na istem čipu, imenovanih jedra.