Structura unui calculator personal

Laborator
7.9/10 (7 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 2459
Mărime: 16.78KB (arhivat)
Publicat de: Teohari Rotaru
Puncte necesare: 0
lucrarea 3

Extras din laborator

Lucrarea 3.

Structura unui calculator personal

1. Scopul lucrarii:

In lucrare se prezinta arhitectura calculatoarelor personale compatibile IBM-PC, ca un exemplu de implementare a sistemelor de calcul bazate pe microprocesoare. Sunt evidentiate componentele de baza ale sistemului (procesor, memorie, interfete de intrare/iesire si dispozitive periferice) si modul de interconectare a acestora.

2. Consideratii teoretice

2.1 Schema de principiu a unui calculator compatibil IBM-PC AT

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.

ROM S. intr. DMA Int. tast

uP A

x86 m Magistrala locala

p Timer

Amplif.

Gen. RAM ceas

Inerfata mem. ext.

Interfata video

Interfata ser./par.

Interfata sunet

Interfata retea

Alte interfete

Magistrala sistem

Figura 1 Structura interna a unui calculator IBM-PC AT

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.

Preview document

Structura unui calculator personal - Pagina 1
Structura unui calculator personal - Pagina 2
Structura unui calculator personal - Pagina 3
Structura unui calculator personal - Pagina 4
Structura unui calculator personal - Pagina 5
Structura unui calculator personal - Pagina 6

Conținut arhivă zip

  • Structura Unui Calculator Personal.doc

Alții au mai descărcat și

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Studierea protocoalelor de poștă electronică POP3, SMTP, IMAP

Protocoalele mail in Internet Un protocol de retea este un set de reguli, pe care calculatoarele trebuie sa le urmeze pentru a schimba informatii...

Rețele de calculatoare - legături pentru comunicații de date

1. LEGATURI PENTRU COMUNICATII DE DATE 1.1 Evolutia sistemelor de comunicatie Inca din cele mai vechi timpuri omenirea a cautat solutii de...

Rețele de calculatoare

Retele de calculatoare: - sisteme informatice alcatuite din mai multe centre de prelucrare independente dar interconectate.Fiecare centru se...

Descrierea Calculatorului

Descrierea calculatorului Noţiuni prezentate în acest capitol: • ce este calculatorul • hardware & software • pornirea & oprirea calculatorului...

Curs la rețele de calculatoare

Standarte de implementare a RC Nivelele logice a retelelor de calculator Retele de calc.-reprezinta o asociere de camera in care sint implasate...

Software de Sistem

5.3 EXCLUDEREA MUTUALA FARA ASTEPTARE ACTIVA Metodele precedente, inclusiv cele care rezolva corect problema, cer activitate inutila pentru...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Te-ar putea interesa și

Arhitectura unui calculator

“Modul cum culegi, administrezi şi foloseşti informaţia fac din tine un câştigător sau un învins în viaţă”, sintetizează Bill Gates (fondator...

Sisteme domotice - sisteme de achiziții de date

Capitolul 1 Introducere 1.1. Definiții. Generalități La modul cel mai general prin “achiziţie de date” înţelegem procesul de obţinere a datelor...

Controlul Sistemului de Frânare la un Autoturism

ARGUMENT Tema lucrării de faţă este Controlul sistemului de frânare la un autoturism şi doreşte să aducă o mică bază teoretică referitoare la...

Arhitectura calculatoarelor

1. Introducere Au trecut aproape trei decenii de când firma IBM a definit şi a caracterizat cel mai important segment de piaţă din domeniul...

Memoria internă a unui calculator personal

ARGUMENT Industria memoriilor este una dintre cele mai dinamice aplicatii ale electronicii din zilele noastre. In ultimi ani chip-urile de memorie...

Sisteme de Operare - Elemente Introductive

Un sistem de operare este un program ce gestionează resursele hard ale unui computer, oferă un suport pentru aplicaţiile de program şi asigură...

Utilizarea și Programarea Calculatorului

Introducere în programarea calculatoarelor 1. Utilizarea unui calculator 2. Programarea unui calculator 3. Structura şi funcţionarea unui...

BPAC

1. Activitatea de proiectare. Enumerarea principalelor etape şi faze. Diagrama procesului de proiectare. În prezent între firmele sau companiile...

Ai nevoie de altceva?