logo

Kas yra mikroprocesorius?

Kompiuterio centrinis procesorius (CPU), pastatytas ant a vienas integrinis grandynas (IC) vadinamas a mikroprocesorius .

Skaitmeninis kompiuteris su vienu mikroprocesoriumi, kuris veikia kaip CPU, vadinamas mikrokompiuteriu.

Tai programuojamas, daugiafunkcis, laikrodžiu valdomas, registru pagrįstas elektroninis įrenginys, kuris nuskaito dvejetaines komandas iš saugojimo įrenginio, vadinamo atmintimi, priima dvejetainius duomenis kaip įvestį ir apdoroja duomenis pagal tas instrukcijas ir pateikia rezultatus kaip išvestį.

Mikroprocesoriuje yra milijonai mažų komponentų, tokių kaip tranzistoriai, registrai ir diodai, kurie veikia kartu.

Mikrokompiuterio blokinė diagrama

Mikroprocesoriaus įvadas

Mikroprocesorius susideda iš ALU, valdymo bloko ir registrų masyvo. Kur EIK atlieka aritmetines ir logines operacijas su duomenimis, gautais iš įvesties įrenginio ar atminties. Valdymo blokas valdo instrukcijas ir duomenų srautą kompiuteryje. ir, registrų masyvas susideda iš registrų, identifikuojamų tokiomis raidėmis kaip B, C, D, E, H, L ir akumuliatorius.


Mikroprocesorių evoliucija

Mikroprocesorių galime suskirstyti į kategorijas pagal kartas arba pagal mikroprocesoriaus dydį:

gimp stačiakampio piešimas

Pirmoji karta (4 bitų mikroprocesoriai)

Pirmosios kartos mikroprocesorius 1971–1972 metais pristatė Intel Corporation. Jis buvo pavadintas Intel 4004 nes tai buvo 4 bitų procesorius.

Tai buvo vieno lusto procesorius. Jis gali atlikti paprastas aritmetines ir logines operacijas, tokias kaip sudėjimas, atimtis, Būlio ARBA ir Būlio IR.

Turėjau valdymo bloką, galintį atlikti valdymo funkcijas, pvz., paimti instrukcijas iš atminties, ją iššifruoti ir generuoti valdymo impulsus jai vykdyti.

Antroji karta (8 bitų mikroprocesorius)

Antrosios kartos mikroprocesorius 1973 m. vėl pristatė „Intel“. Tai buvo pirmasis 8 bitų mikroprocesorius, galintis atlikti aritmetines ir logines operacijas su 8 bitų žodžiais. Tai buvo „Intel 8008“, o kita patobulinta versija buvo „Intel 8088“.

Trečios kartos (16 bitų mikroprocesorius)

Trečiosios kartos mikroprocesorius, pristatytus 1978 m., atstovavo Intel 8086, Zilog Z800 ir 80286 , kurie buvo 16 bitų procesoriai, kurių našumas panašus į minikompiuterius.

tokios svetainės kaip coomeet

Ketvirtoji karta (32 bitų mikroprocesoriai)

Kelios skirtingos įmonės pristatė 32 bitų mikroprocesorius, tačiau populiariausias yra Intel 80386 .

Penktoji karta (64 bitų mikroprocesoriai)

Nuo 1995 m. iki dabar esame penktoje kartoje. Po 80856 „Intel“ išleido naują procesorių, ty „Pentium“ procesorių, po kurio sekė Pentium Pro CPU , kuri leidžia keliems CPU vienoje sistemoje pasiekti kelių apdorojimo funkciją.

Kiti patobulinti 64 bitų procesoriai Celeron, Dual, Quad, Octa Core procesoriai .

Lentelė: Svarbūs Intel mikroprocesoriai

Mikroprocesorius Išradimo metai Žodžio ilgis Atminties adresavimo talpa Smeigtukai Laikrodis Pastabos
4004 1971 m 4 bitų 1 KB 16 750 KHz Pirmasis mikroprocesorius
8085 1976 m 8 bitų 64 KB 40 3-6 MHz Populiarus 8 bitų mikroprocesorius
8086 1978 m 16 bitų 1 MB 40 5-8 MHz Plačiai naudojamas PC / XT
80286 1982 m 16 bitų 16 MB realus, 4 GB virtualus 68 6-12,5 MHz Plačiai naudojamas PC / AT
80386 1985 m 32 bitų 4GB realus, 64TB virtualus 132 14x14 PGA 20-33 MHz Sudėtyje yra MMU ant lusto
80486 1989 m 32 bitų 4GB realus, 64TB virtualus 168 17x17 PGA 25-100 MHz Yra MMU, talpykla ir FPU, 1,2 mln. tranzistorių
Pentium 1993 m 32 bitų 4 GB realus, 32 bitų adresas, 64 bitų duomenų magistralė 237 PGA 60-200 Sudėtyje yra 2 ALU, 2 talpyklos, FPU, 3,3 milijono tranzistorių, 3,3 V, 7,5 milijono tranzistorių
Pentium Pro devyniolika devyniasdešimt penki 32 bitų 64 GB tikroji, 36 bitų adresų magistralė 387 PGA 150-200 MHz Tai duomenų srauto procesorius. Jame taip pat yra antrojo lygio talpykla, 3,3 V
Pentium II 1997 m 32 bitų - - 233-400 MHz Visos funkcijos Pentium pro plus MMX technologija, 3,3 V, 7,5 mln. tranzistorių
Pentium III 1999 m 32 bitų 64 GB 370 PGA 600-1,3 MHz Patobulinta Pentium II versija; 70 naujų SIMD instrukcijų
Pentium 4 2000 m 32 bitų 64 GB 423 PGA 600-1,3 GHz Patobulinta Pentium III versija
Itanium 2001 m 64 bitų 64 adreso eilutės 423 PGA 733 MHz-1,3 GHz 64 bitų EPIC procesorius

kur,

    PGA- Pin Grid ArrayMMX- Multimedijos plėtiniaiEPINIS- Lygiagretusis instrukcijų skaičiavimasSIMD- Vienos instrukcijos keli duomenysEIK- Aritmetinis ir loginis vienetasMMU- Atminties valdymo blokasFPU- Slankaus kablelio vienetas

Pagrindiniai terminai, naudojami mikroprocesoriuje

Čia yra kai kurių pagrindinių terminų, naudojamų mikroprocesoriuje, sąrašas:

Instrukcijų rinkinys - Komandų grupė, kurią gali suprasti mikroprocesorius, vadinama Instrukcijų rinkiniu. Tai sąsaja tarp techninės ir programinės įrangos.

Autobusas - Laidininkų rinkinys, skirtas perduoti duomenis, adresus arba valdymo informaciją į skirtingus mikroprocesoriaus elementus. Mikroprocesorius turės trijų tipų magistrales, ty duomenų magistralę, adresų magistralę ir valdymo magistralę.

java eilutės formatavimas

IPC (instrukcijos per ciklą) - Tai matas, kiek komandų CPU gali vykdyti vienu laikrodžiu.

Laikrodžio greitis - Tai operacijų skaičius per sekundę, kurį gali atlikti procesorius. Jis gali būti išreikštas megahercais (MHz) arba gigahercais (GHz). Jis taip pat vadinamas laikrodžio dažniu.

java kilpų tipams

Pralaidumas - Vienoje komandoje apdorotų bitų skaičius vadinamas Bandwidth.

Žodžio ilgis - Bitų skaičius, kurį procesorius gali apdoroti vienu metu, vadinamas procesoriaus žodžio ilgiu. 8 bitų mikroprocesorius vienu metu gali apdoroti 8 bitų duomenis. Žodžio ilgio diapazonas yra nuo 4 bitų iki 64 bitų, priklausomai nuo mikrokompiuterio tipo.

Duomenų tipai - Mikroprocesorius palaiko kelis duomenų tipų formatus, tokius kaip dvejetainiai, ASCII, pasirašyti ir nepasirašyti skaičiai.


Mikroprocesoriaus veikimas

Mikroprocesorius seka seka, kad vykdytų instrukcijas: Fetch, Decode ir tada Execute.

Iš pradžių instrukcijos saugomos kompiuterio atminties atmintyje nuosekliai. Mikroprocesorius paima tas instrukcijas iš saugomos srities (atminties), tada jas dekoduoja ir vykdo tas instrukcijas, kol įvykdoma STOP nurodymas. Tada jis siunčia rezultatą dvejetaine forma į išvesties prievadą. Tarp šių procesų registre saugomi laikinieji duomenys, o ALU (Aritmetinis ir loginis vienetas) atlieka skaičiavimo funkcijas.


Mikroprocesoriaus savybės

    Žema kaina- Dėl integrinių grandynų technologijos mikroprocesorių galima įsigyti už labai mažą kainą. Tai sumažins kompiuterinės sistemos kainą.Didelis greitis– Dėl jame naudojamos technologijos mikroprocesorius gali dirbti labai dideliu greičiu. Jis gali vykdyti milijonus instrukcijų per sekundę.Mažas dydis- Dėl labai didelio masto ir itin didelio masto integravimo technologijos mikroprocesorius gaminamas labai trumpai. Dėl to sumažėja kompiuterinės sistemos dydis.Universalus- Tą pačią lustą galima naudoti kelioms programoms, todėl mikroprocesoriai yra universalūs.Mažas energijos suvartojimas– Mikroprocesoriuose naudojama metalo oksido puslaidininkių technologija, kuri sunaudoja mažiau energijos.Mažesnis šilumos generavimas- Mikroprocesoriuose naudojama puslaidininkių technologija, kuri, lyginant su vakuuminių vamzdžių įrenginiais, neišskirs daug šilumos.Patikimas- Kadangi mikroprocesoriuose naudojama puslaidininkių technologija, gedimų dažnis yra labai mažesnis. Todėl jis yra labai patikimas.Nešiojami- Dėl mažo dydžio ir mažo energijos suvartojimo mikroprocesoriai yra nešiojami.