Microprocesorul

Previzualizare atestat:

Cuprins atestat:

1.Argument 1
2.Capitolul 1:Structura unui calculator personal 2
A.Schema de principiu a unui calculator personal 2
B. Interfete si dispozitive de intrare/iesire 4
C. Organizarea fizica a componentelor sistemului 5 D.Parametri caracteristici ai unui calculator personal 6
3.Capitolul 2:Arhitectura unui microprocessor 7
A.Arhitectura pipeline superscalara 7
B.Evolutia familiei de procesoare Intel 10
C. Componentele arhitecturii de baza 11
4.Capitolul 3:Descrierea si functionsre unui microprocessor 14
A. Executia instructiunilor 14 B. Moduri de adresare 15
5.CAPITOLUL 4:Adresarea memoriei 17
A. Memoria virtuala 17
6.CAPITOLUL 5:Intreruperile hard si soft 21
A. Principiul de functionare al sistemului de intreruperi 21
B. Sistemul de intreruperi al arhitecturii Intel x86 22
C. Controlorul de intreruperi I8259A 25 7.Concluzie 27
8.Norme de protectie a muncii 28 9.Bibliografie 29
10.Cuprins 30

Extras din atestat:

Un calculator personal este un sistem de calcul a carei functionalitate, si implicit arhitectura interna , este adaptata utilizarii de catre o singura persoana. Primele calculatoare de acest tip aveau caracteristici de performanta modeste (frecventa ceasului - 2MHz, memorie - 64ko); insa, evolutia rapida a tehnologie microelectonice materializata prin procesoare integrate de mare viteza si memorii de capacitate mare la un pret rezonabil, au dus la transformarea acestor sisteme din simple curiozitati tehnice in suport hardware pentru majoritatea programelor de aplicatie dezvoltate astazi. La aceasta schimbare radicala a contribuit in egala masura si introducerea si utilizarea intensiva a retelelor de calculatoare. Astfel devine mai avantajoasa utilizarea unui numar de calculatoare personale conectate in retea decit utilizarea unui singur calculator de mare performanta si cu un numar echivalent de terminale. Avantajele primei variante sunt:raport pret/performanta mai bun, fiabilitate sporita (defectarea unui calculator nu duce la oprirea intregului sistem), interfata grafica utilizator mult mai performanta, scalabilitate, etc.

In figura 1 s-a reprezentat structura interna a unui calculator compatibil IBM-PC AT. In decursul anilor aceasta structura a suferit o serie de modificari cum ar fi: adaugarea de noi magistrale spacializate (EISA, VESA, PCI), integrarea intr-un singur circuit a mai multor componente, adaugarea de noi interfete, etc. Aceste adaugari s-au facut astfel incit sa se pastreze compatibilitatea de jos in sus cu versiunile constructive anterioare si sa nu se modifice imaginea pe care o are programatorul asupra calculatorului (adrese de porturi, registre de control si stare pentru interfete, alocarea intreruperilor, alocarea canalelor DMA, organizarea spatiului de memorie, etc.)

Componentele arhitecturii de baza sunt:

- procesorul - '286, 386,486, Pentium, Pentium Pro, ...; la sistemele '286 si '386 poate sa existe un coprocesor matematic (Intel x87);

- generatorul de ceas - genereaza semnalele de sincronizare ale sistemului (semnale: CLK, PCLK, OSC)

- amplificatoarele de magistrala - adapteaza semnalele procesorului la cerintele de incarcare ale unei magistrale TTL;

- magistrala locala - utilizata initial pentru conectarea componentelor aflate pe placa de baza

- magistrala sistem - utilizata pentru conectarea interfetelor de intrare/iesire si a memoriei RAM

- ROM - memoria nevolatila care pastreaza nucleul sistemului de operare DOS, numit BIOS

- RAM - memoria RAM interna (1-64Mo) care pastreaza programele si datele in curs de executie

- sistemul de intreruperi - contine doua controloare de intreruperi de tip I8259A care gestioneaza 16 linii de intrerupere hardware

- DMA - sistemul de acces direct la memorie - contine doua controloare DMA de tip 8237, care gestioneaza 8 canale de acces direct la memorie

- Timer - controlor de tip timer/counter (I8254) - folosit ca generator cu frecventa controlata in diferite scopuri: generarea ciclurilor de "refresh", generator de ceas de timp-real, generator de sunete, etc.

- interfata de tastatura - permite conectarea unei tastaturi inteligente (care are incorporat un microcontrolor )

- interfata pentru memoria externa - permite conectarea unor dispozitive periferice pentru stocarea datelor: unitati de disc flexibil, unitati de disc rigid, unitati de disc optic, caseta magnetica, etc.)

- interfata video - permite conectarea unui dispozitiv de vizualizare de tip monitor;

- interfata seriala si paralela - permite transferul de date pe canale seriale si respect paralele; interfata seriala se foloseste pentru: conectarea unui dispozitiv de tip mouse, pentru comunicatia pe linii telefonice (prin Modem), sau pentru realizarea unei legaturi punct-la-punct cu un alt calculator; interfata paralela se foloseste pentru conectarea unei imprimante, sau mai rar pentru conectarea a doua calculatoare.

Alte interfete optionale:

- interfata de sunet (sound blaster)

- interfata de retea (ex: Ethernet)

- interfete utilizator - folosite pentru aplicatii speciale cum ar fi: achizitie de date digitale si analogice, achizitie de imagini, etc.

B. Interfete si dispozitive de intrare/iesire

Interfetele si dispozitivele de intrare/iesire ale unui calculator personal sunt adaptate pentru modul de lucru cu un singur utilizator. De exemplu: exista o singura intrare de tastatura si se foloseste o singura interfata de afisare. Informatiile afisate se pastreaza intr-o zona de memorie direct accesibila procesorului. Astfel pot fi implementate aplicatii care necesita o viteza mare de schimbare a informatiilor afisate. In cazul sistemelor multi-utilizator interfata utilizator este asigurata de mai multe dispozitive inteligente de tip display care incorporeaza o tastatura si un dispozitiv de afisare; legatura cu calculatorul gazda se realizeaza prin canale seriale. Viteza de schimbare a informatiilor afisate este limitata de viteza relativ mica a canalului serial.

Configuratia tipica de dispozitive si interfete de intrare/iesire pentru un calculator personal este urmatoarea: tastatura, monitor de vizualizare, unitate de disc flexibil , unitate disc rigid, unitate de disc optic, dispozitiv de indicare (mouse), imprimanta

Bibliografie:

1.Muller, Scott PC Depanare si

Modernizare.Editia a-IV-a,vol I.editura Teora2003

2. Muller, Scott PC Depanare si

Modernizare.Editia a-IV-a,I I.editura Teora2003

3.Winn L. Rosch Totul despre hardware, Editia II, Editura Teora 2001

4.Wiekinson B.Electronica digitala, Editura Teora 2002

5.Tatiana Milosescu Tehnologia Informatiei , Informatica tehnologii asistate de calculator,Editura Teora 2000

6.Stojano De la poarta TTL la microprocesor , vol I

Descarcă atestat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Microprocesorul.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
9/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
30 pagini
Imagini extrase:
30 imagini
Nr cuvinte:
9 637 cuvinte
Nr caractere:
58 343 caractere
Marime:
2.20MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatică
Tag-uri:
computere, microprocesoare, software, hardware
Predat:
la liceu
Profil:
Real
Specializare:
Matematică–informatică
Profesorului:
Ing.Oltean Ioana
Sus!