Hardware-ul și Software-ul Calculatoarelor

Previzualizare curs:

Extras din curs:

Modelul unui calculator numeric

Nivelul 0,numit nivelul logicii digitale, este reprezentat de componentele hardware ale calculatorului (masina fizica). Circuitele acestui nivel executa instructiunile masina ale nivelului 1.

Nivelul 1,numit nivelul de microprogram, interpreteaza instructiunile nivelului 2, pentru fiecare instructiune a acestui nivel existand cate un microprogram.

Nivelul 2, numit nivelul masinii conventionale, descrie instructiunile interpretate de catre microprogram, si nu instructiunile executate direct prin hardware.

Nivelul 3este de obicei un nivel hibrid, deoarece multe din instructiunile limbajului sau sunt prezente in cadrul instructiunilor nivelului 2. Exista in plus un set de noi instructiuni, o organizare diferita a memoriei, posibilitatea de executie a mai multor programe in paralel si alte facilitati. Noile facilitati adaugate la nivelul 3 sunt realizate cu ajutorul unui interpretor, numit sistem de operare, iar instructiunile identice cu cele ale nivelului 2 sunt executate direct prin microprogram.

Nivelul 4este nivelul limbajului de asamblare. Programele scrise in limbaj de asamblare sunt translatate in limbajul nivelului 1, 2 sau 3 si apoi interpretate de catre masina virtuala corespunzatoare.

Nivelul 5consta din limbajele destinate programatorilor de aplicatie, fiind numit nivelul limbajelor de nivel inalt. Programele scrise in aceste limbaje sunt translatate in limbajele nivelului 3 sau 4 cu ajutorul compilatoarelor sau interpretoarelor.

Nivelul 6reprezinta nivelul aplicatiilor. Consta din colectii de programe destinate unor domenii specializate, de exemplu pentru administratie, economie, proiectare asistata de calculator, grafica etc.In 1945, John von Neumann a stabilit structura logica a calculatorului cu program

memorat. Majoritatea calculatoarelor actuale respecta aceasta structura

1. Unitatea centrala de prelucrare (UCP): Executa prelucrarea datelor si controleaza functionarea calculatorului. De multe ori se numeste procesor.

2. Unitatea de memorie (memoria interna sau principala): Pastreaza datele si instructiunile.

3. Unitatea de intrare/iesire (I/E): Efectueaza transferul datelor intre calculator si mediul exterior acestuia.

4. Interconexiunile: Permit comunicatia intre UCP, memoria interna si unitatea de I/E.

Componentele principale ale UCP sunt urmatoarele:

o Unitatea aritmetica si logica (UAL): Executa prelucrarile asupra datelor.

o Registrele: Reprezinta o memorie interna pentru UCP.

o Unitatea de comanda si control (UCC): Controleaza functionarea UCP si deci a calculatorului.

o Interconexiunile din cadrul UCP: Asigura comunicatia dintre UAL, registre si UCC. Sunt realizate sub forma unei magistrale, numita magistrala interna a UCP.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Hardware-ul si Software-ul Calculatoarelor.pdf
Alte informații:
Tipuri fișiere:
pdf
Diacritice:
Da
Nota:
6/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
76 pagini
Imagini extrase:
76 imagini
Nr cuvinte:
15 878 cuvinte
Nr caractere:
89 149 caractere
Marime:
9.89MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Tag-uri:
calculator, software, hardware
Predat:
la facultate
Materie:
Calculatoare
Sus!