Unitatea centrală de procesare a calculatorului (CPU) construită pe un singur circuit integrat (IC) se numește microprocesor.
Un calculator digital cu un singur microprocesor care acționează ca unitate centrală de procesare se numește microcalculator.
Este un dispozitiv electronic programabil, multifuncțional, dirijat de ceas, bazat pe registre, care citește instrucțiuni binare dintr-un dispozitiv de stocare numit memorie, acceptă date binare ca intrare și procesează datele în conformitate cu aceste instrucțiuni și furnizează rezultate ca ieșire.
Microprocesorul conține milioane de componente mici, cum ar fi tranzistori, registre și diode, care lucrează împreună.
- Schema bloc a unui microcalculator
- Evoluția microprocesoarelor
- Prima generație (microprocesoare de 4 biți)
- Generația a doua (microprocesor pe 8 – biți)
- Cea de-a treia generație (microprocesoare pe 16 – biți)
- Cea de-a patra generație (microprocesoare pe 32 – biți)
- Cea de-a cincea generație (microprocesoare de 64 – bit)
- Tabel: Microprocesoare Intel importante
- Termeni de bază utilizați în microprocesor
- Funcționarea microprocesorului
- Caracteristicile microprocesorului
Schema bloc a unui microcalculator
Un microprocesor constă dintr-o ALU, o unitate de control și o matrice de registre. Unde ALU efectuează operații aritmetice și logice asupra datelor primite de la un dispozitiv de intrare sau de la o memorie. Unitatea de control controlează instrucțiunile și fluxul de date în cadrul calculatorului. Iar matricea de registre este formată din registre identificate prin litere precum B, C, D, E, H, L și acumulator.
Evoluția microprocesoarelor
Potem clasifica microprocesorul în funcție de generații sau în funcție de dimensiunea microprocesorului:
Prima generație (microprocesoare de 4 biți)
Prima generație de microprocesoare a fost introdusă în anul 1971-1972 de Intel Corporation. Acesta a fost denumit Intel 4004 deoarece era un procesor pe 4 biți.
Era un procesor pe un singur cip. Putea efectua operații aritmetice și logice simple, cum ar fi adunarea, scăderea, OR boolean și AND boolean.
Avea o unitate de control capabilă să îndeplinească funcții de control cum ar fi preluarea unei instrucțiuni din memoria de stocare, decodificarea acesteia și apoi generarea de impulsuri de control pentru a o executa.
Generația a doua (microprocesor pe 8 – biți)
Generația a doua de microprocesoare a fost introdusă în 1973 tot de Intel. A fost un prim microprocesor de 8 – biți care putea efectua operații aritmetice și logice pe cuvinte de 8 biți. A fost Intel 8008, iar o altă versiune îmbunătățită a fost Intel 8088.
Cea de-a treia generație (microprocesoare pe 16 – biți)
Cea de-a treia generație de microprocesoare, introdusă în 1978, a fost reprezentată de Intel 8086, Zilog Z800 și 80286, care erau procesoare pe 16 – biți cu o performanță asemănătoare cu cea a minicalculatoarelor.
Cea de-a patra generație (microprocesoare pe 32 – biți)
Câteva companii diferite au introdus microprocesoarele pe 32 de biți, dar cel mai popular este Intel 80386.
Cea de-a cincea generație (microprocesoare de 64 – bit)
Din 1995 până în prezent ne aflăm în cea de-a cincea generație. După 80856, Intel a ieșit cu un nou procesor și anume procesorul Pentium, urmat de procesorul Pentium Pro, care permite realizarea multiprocesării cu mai multe procesoare într-un singur sistem.
Alte procesoare îmbunătățite pe 64 de biți sunt procesoarele Celeron, Dual, Quad, Octa Core.
Tabel: Microprocesoare Intel importante
Microprocesor | Anul de invenție | Lungimea cuvintelor | Memorie capacitate de adresare | Pini | Clock | Remarcații | |
---|---|---|---|---|---|---|---|
4004 | 1971 | 4…bit | 1 KB | 16 | 750 KHz | Primul microprocesor | |
8085 | 1976 | 8-bit | 64 KB | 40 | 3-6 MHz | Popular microprocesor pe 8 biți | |
8086 | 1978 | 16-bit | 1MB | 40 | 5-8 MHz | Utilizat pe scară largă în PC/XT | |
80286 | 1982 | 16-bit | 16MB reali, 4 GB virtuali | 68 | 6-12.5 MHz | Utilizat pe scară largă în PC/AT | |
80386 | 1985 | 32-bit | 4GB reali, 64TB virtual | 132 14X14 PGA | 20-33 MHz | Conține MMU pe cip | |
80486 | 1989 | 32-bit | 4GB real, 64TB virtuali | 168 17X17 PGA | 25-100 MHz | Conține MMU, cache și FPU, 1.2 milioane de tranzistori | |
Pentium | 1993 | 32 biți | 4GB reali, adresă pe 32 de biți, magistrală de date pe 64 de biți | 237 PGA | 60-200 | Conține 2 ALU, 2 cache-uri, FPU, 3,3 milioane de tranzistori, 3.3 V, 7,5 milioane de tranzistori | |
Pentium Pro | 1995 | 32 biți | 64GB reali, magistrală de adrese pe 36 biți | 387 PGA | 150-200 MHz | Este un procesor de flux de date. Conține și cache de al doilea nivel,3,3 V | |
Pentium II | 1997 | 32 biți | – | – | – | 233-400 MHz | Toate caracteristicile Pentium pro plus tehnologia MMX,3.3 V, 7,5 milioane de tranzistori |
Pentium III | 1999 | 32 biți | 64GB | 370 PGA | 600-1.3 MHz | Versiune îmbunătățită a Pentium II; 70 de noi instrucțiuni SIMD | |
Pentium 4 | 2000 | 32-bit | 64GB | 423 PGA | 600-1.3 GHz | Versiune îmbunătățită a Pentium III | |
Itanium | 2001 | 64 biți | 64 linii de adrese | 423 PGA | 733 MHz-1.3 GHz | Procesor EPIC pe 64 de biți |
Unde,
- PGA – Pin Grid Array
- MMX – MultiMedia eXtensions
- EPIC – Explicitly Parallel Instruction Computing
- SIMD – Single Instruction Multiple Data
- ALU – Arithmetic and Logic Unit
- MMU – Memory Management Unit
- FPU – Floating Point Unit
Termeni de bază utilizați în microprocesor
Iată o listă cu câțiva termeni de bază utilizați în microprocesor:
Set de instrucțiuni – Grupul de comenzi pe care microprocesorul le poate înțelege se numește set de instrucțiuni. Este o interfață între hardware și software.
Bus – Ansamblu de conductori destinat să transmită date, adrese sau informații de control către diferite elemente ale unui microprocesor. Un microprocesor va avea trei tipuri de magistrale, și anume magistrala de date, magistrala de adrese și magistrala de control.
IPC (Instrucțiuni pe ciclu) – Este o măsură a numărului de instrucțiuni pe care o unitate centrală de procesare este capabilă să le execute într-un singur ceas.
Viteza de ceas – Este numărul de operații pe secundă pe care le poate efectua procesorul. Poate fi exprimată în megahertzi (MHz) sau gigahertzi (GHz). Se mai numește și viteză de ceas.
Lărgime de bandă – Numărul de biți procesați într-o singură instrucțiune se numește lățime de bandă.
Lungime de cuvânt – Numărul de biți pe care procesorul îi poate procesa la un moment dat se numește lungimea de cuvânt a procesorului. Microprocesorul pe 8 biți poate procesa date pe 8 -biți la un moment dat. Intervalul lungimii cuvântului este de la 4 biți la 64 de biți, în funcție de tipul microcalculatorului.
Tipuri de date – Microprocesorul suportă mai multe formate de tipuri de date, cum ar fi cele binare, ASCII, numere cu semn și fără semn.
Funcționarea microprocesorului
Microprocesorul urmează o secvență pentru a executa instrucțiunea: Preluare, decodificare și apoi execuție.
Înțial, instrucțiunile sunt stocate în memoria de stocare a calculatorului în ordine secvențială. Microprocesorul preia aceste instrucțiuni din zona stocată (memorie), apoi le decodifică și execută aceste instrucțiuni până când este îndeplinită instrucțiunea STOP. Apoi, trimite rezultatul în formă binară la portul de ieșire. Între aceste procese, registrul stochează datele temporare, iar ALU (Arithmetic and Logic Unit) execută funcțiile de calcul.
Caracteristicile microprocesorului
- Cost redus – Datorită tehnologiei circuitelor integrate, microprocesoarele sunt disponibile la un cost foarte redus. Acesta va reduce costul unui sistem de calculatoare.
- Viteză mare – Datorită tehnologiei pe care o implică, microprocesorul poate funcționa la o viteză foarte mare. Acesta poate executa milioane de instrucțiuni pe secundă.
- Dimensiuni mici – Un microprocesor este fabricat într-o amprentă foarte mică datorită tehnologiei de integrare la scară foarte mare și la scară foarte mare. Din acest motiv, dimensiunea sistemului informatic este redusă.
- Versatilitate – Același cip poate fi utilizat pentru mai multe aplicații, prin urmare, microprocesoarele sunt versatile.
- Consum redus de energie – Microprocesoarele utilizează tehnologia semiconductorilor de oxid metalic, care consumă mai puțină energie.
- Generație mai mică de căldură – Microprocesoarele utilizează tehnologia semiconductorilor, care nu va emite multă căldură în comparație cu dispozitivele cu tuburi de vid.
- Fiabile – Deoarece microprocesoarele utilizează tehnologia semiconductorilor, prin urmare, rata de defecțiune este foarte mică. Prin urmare, este foarte fiabil.
- Portabil – Datorită dimensiunilor mici și a consumului redus de energie, microprocesoarele sunt portabile.
Lasă un răspuns