logo

Što je mikroprocesor?

Centralna procesorska jedinica računala (CPU) izgrađena na a jedan integrirani krug (IC) zove se a mikroprocesor .

Digitalno računalo s jednim mikroprocesorom koji djeluje kao CPU naziva se mikroračunalo.

To je programibilni, višenamjenski elektronički uređaj temeljen na satu, baziran na registrima, koji čita binarne upute iz uređaja za pohranu koji se naziva memorija, prihvaća binarne podatke kao ulaz i obrađuje podatke prema tim uputama i daje rezultate kao izlaz.

Mikroprocesor sadrži milijune sićušnih komponenti poput tranzistora, registara i dioda koje rade zajedno.

Blok dijagram mikroračunala

Uvod u mikroprocesor

Mikroprocesor se sastoji od ALU, upravljačke jedinice i polja registara. Gdje IĆI izvodi aritmetičke i logičke operacije nad podacima primljenim od ulaznog uređaja ili memorije. Kontrolna jedinica kontrolira upute i protok podataka unutar računala. I, niz registara sastoji se od registara označenih slovima poput B, C, D, E, H, L i akumulatora.


Evolucija mikroprocesora

Mikroprocesore možemo kategorizirati prema generacijama ili prema veličini mikroprocesora:

css centriranje slike

Prva generacija (4-bitni mikroprocesori)

Prvu generaciju mikroprocesora predstavila je Intel Corporation 1971.-1972. Imenovan je Intel 4004 budući da je bio 4-bitni procesor.

Bio je to procesor na jednom čipu. Mogao je izvoditi jednostavne aritmetičke i logičke operacije kao što su zbrajanje, oduzimanje, Booleovo ILI i Booleovo I.

Imao sam upravljačku jedinicu sposobnu za obavljanje kontrolnih funkcija kao što je dohvaćanje instrukcija iz memorije za pohranu, njihovo dekodiranje i zatim generiranje kontrolnih impulsa za njihovo izvršenje.

Druga generacija (8-bitni mikroprocesor)

Drugu generaciju mikroprocesora 1973. ponovno je predstavio Intel. Bio je to prvi 8-bitni mikroprocesor koji je mogao izvoditi aritmetičke i logičke operacije na 8-bitnim riječima. Bio je to Intel 8008, a još jedna poboljšana verzija bila je Intel 8088.

Treća generacija (16-bitni mikroprocesor)

Treću generaciju mikroprocesora, predstavljenu 1978. predstavljali su Intelov 8086, Zilog Z800 i 80286 , koji su bili 16-bitni procesori s performansama poput miniračunala.

int u string c++

Četvrta generacija (32-bitni mikroprocesori)

Nekoliko različitih tvrtki predstavilo je 32-bitne mikroprocesore, ali najpopularniji je Intel 80386 .

Peta generacija (64-bitni mikroprocesori)

Od 1995. do danas mi smo peta generacija. Nakon 80856, Intel je izašao s novim procesorom, odnosno Pentium procesorom CPU Pentium Pro , koji omogućuje više procesora u jednom sustavu za postizanje višeprocesiranja.

Ostali poboljšani 64-bitni procesori su Celeron, Dual, Quad, Octa Core procesori .

np gdje

Tablica: Važni Intelovi mikroprocesori

Mikroprocesor Godina izuma Duljina riječi Kapacitet adresiranja memorije Igle Sat Opaske
4004 1971. godine 4-bitni 1 KB 16 750 KHz Prvi mikroprocesor
8085 1976. godine 8-bitni 64 KB 40 3-6 MHz Popularni 8-bitni mikroprocesor
8086 1978. godine 16-bitni 1 MB 40 5-8 MHz Često se koristi u PC/XT
80286 1982. godine 16-bitni 16 MB stvarno, 4 GB virtualno 68 6-12,5 MHz Široko korišten u PC/AT
80386 1985. godine 32-bitni 4GB stvarno, 64TB virtualno 132 14X14 PGA 20-33 MHz Sadrži MMU na čipu
80486 1989. godine 32-bitni 4GB stvarno, 64TB virtualno 168 17X17 PGA 25-100 MHz Sadrži MMU, cache i FPU, 1,2 milijuna tranzistora
Pentium 1993. godine 32-bitni 4 GB stvarno, 32-bitna adresa, 64-bitna sabirnica podataka 237 PGA 60-200 (prikaz, stručni). Sadrži 2 ALU-a, 2 predmemorije, FPU, 3,3 milijuna tranzistora, 3,3 V, 7,5 milijuna tranzistora
Pentium Pro tisuću devetsto devedeset pet 32-bitni 64GB prave, 36-bitne adresne sabirnice 387 PGA 150-200 MHz To je procesor protoka podataka. Također sadrži predmemoriju druge razine, 3,3 V
Pentium II 1997. godine 32-bitni - - 233-400 MHz Sve karakteristike Pentium pro plus MMX tehnologija, 3,3 V, 7,5 milijuna tranzistora
Pentium III 1999. godine 32-bitni 64 GB 370 PGA 600-1,3 MHz Poboljšana verzija Pentiuma II; 70 novih SIMD uputa
Pentium 4 2000. godine 32-bitni 64 GB 423 PGA 600-1,3 GHz Poboljšana verzija Pentiuma III
Itanium 2001. godine 64-bitni 64 adresne linije 423 PGA 733 MHz-1,3 GHz 64-bitni EPIC procesor

Gdje,

    PGA- Pin Grid ArrayMMX- Multimedijska proširenjaEP- Eksplicitno paralelno računanje s uputamaSIMD- Jedna instrukcija s više podatakaIĆI- Aritmetička i logička jedinicaMMU- Jedinica za upravljanje memorijomFPU- Jedinica s pomičnim zarezom

Osnovni pojmovi koji se koriste u mikroprocesoru

Ovdje je popis nekih osnovnih pojmova koji se koriste u mikroprocesorima:

Set instrukcija - Grupa naredbi koju mikroprocesor može razumjeti naziva se skup instrukcija. To je sučelje između hardvera i softvera.

Autobus - Skup vodiča namijenjenih prijenosu podataka, adresa ili upravljačkih informacija različitim elementima u mikroprocesoru. Mikroprocesor će imati tri vrste sabirnica, tj. podatkovnu sabirnicu, adresnu sabirnicu i kontrolnu sabirnicu.

IPC (upute po ciklusu) - To je mjera koliko instrukcija CPU može izvršiti u jednom taktu.

Brzina sata - To je broj operacija u sekundi koje procesor može izvesti. Može se izraziti u megahercima (MHz) ili gigahercima (GHz). Također se naziva i takt.

Širina pojasa - Broj bitova koji se obrađuju u jednoj instrukciji naziva se Bandwidth.

Duljina riječi - Broj bitova koje procesor može obraditi u jednom trenutku naziva se duljina riječi procesora. 8-bitni mikroprocesor može obraditi 8-bitne podatke odjednom. Raspon duljine riječi je od 4 bita do 64 bita, ovisno o vrsti mikroračunala.

jdbc jdbc

Vrste podataka - Mikroprocesor podržava više formata tipova podataka kao što su binarni, ASCII, brojevi s predznakom i bez predznaka.


Rad mikroprocesora

Mikroprocesor slijedi niz za izvršavanje instrukcija: Dohvaćanje, Dekodiranje, a zatim Izvršenje.

U početku se upute pohranjuju u memoriju računala redoslijedom. Mikroprocesor dohvaća te instrukcije iz pohranjenog područja (memorije), zatim ih dekodira i izvršava te instrukcije dok se ne ispuni instrukcija STOP. Zatim šalje rezultat u binarnom obliku na izlazni port. Između ovih procesa, registar pohranjuje privremene podatke, a ALU (Aritmetička i logička jedinica) obavlja računalne funkcije.


Značajke mikroprocesora

    Niska cijena- Zahvaljujući tehnologiji integriranih krugova mikroprocesori su dostupni po vrlo niskoj cijeni. To će smanjiti troškove računalnog sustava.Velika brzina- Zbog tehnologije koja je uključena u njega, mikroprocesor može raditi vrlo velikom brzinom. Može izvršiti milijune instrukcija u sekundi.Mala veličina- Mikroprocesor se proizvodi u vrlo malom otisku zbog vrlo velike i ultra velike integracijske tehnologije. Zbog toga se smanjuje veličina računalnog sustava.Svestran- Isti čip može se koristiti za nekoliko aplikacija, stoga su mikroprocesori svestrani.Niska potrošnja energije- Mikroprocesori koriste tehnologiju poluvodiča metalnih oksida, koja troši manje energije.Manje stvaranja topline- Mikroprocesori koriste poluvodičku tehnologiju koja neće emitirati mnogo topline u usporedbi s uređajima s vakuumskim cijevima.Pouzdan- Budući da mikroprocesori koriste poluvodičku tehnologiju, stopa kvarova je vrlo niska. Stoga je vrlo pouzdan.Prijenosni- Zbog malih dimenzija i male potrošnje energije mikroprocesori su prijenosni.