Structura și arhitectura calculatoarelor

Referat
7/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 7 în total
Cuvinte : 563
Mărime: 226.79KB (arhivat)
Publicat de: Ovidiu Cazan
Puncte necesare: 6
UNIVERSITATEA “DUNĂREA DE JOS” DIN GALAŢI FACULTATEA ŞTIINŢA CALCULATOARELOR SPECIALIZAREA A.I.A

Extras din referat

Introducere in CPUsim

CPUsim este un mediu care permite simularea functionarii unei entitati central de prelucrare a calculatorului numeric.

Acest program are urmatoarele facilitati:

-permite definirea unui CPU propriu utilzatorului;

-permite definirea unui limbaj de asamblare si a unui limbaj masina al utilizatorului.

CPUsim are implementat un calculator simplu denumit Wombat1 si un limbaj de asamblare simplu pentru acest calculator, care permit rularea unor programe simple.

Aceste programe pot fi rulate normal sau in regim pas cu pas. In regim pas cu pas programele pot fi rulate la nivel de instructiune sau la nivel de microoperatie.

Descriere Mycomp2

Procesorul calculatorului didactic Mycomp2 are definite pe langa registrele calculatorului Wombat1:

-pc(program counter) care memoreaza adresa instructiunii urmatoare;

-acc(accumulator) – registrul accumulator;

-ir(instruction register) – registrul de instructiuni;

-mar(memory address register) – registrul de adrese

-mdr(memory dada register) – registrul de date

-status – registrul de stare

Si alte doua noi register cu latimea de 16 biti:

-A si B cu functii de registre generale.

Deasemenea limbajul de asamblare a calculatorului Mycomp2 este compus pe langa instructiunile masinii Wombat1:

si de urmatoarele noi instructiuni:

-inc pentru incrementarea registrului accumulator, instructiune definite de urmatoarea secventa de microinstructiuni:

-ld<variabila> care adduce din memorie valoarea gasita la adresa <variabila> si o depune in registrul A si are urmatoarea secventa de microinstructiuni:

-st<variabila> care aduce din memorie valoarea gasita la adresa <variabila> si o depune in registrul A avand urmatoarea secventa de microinstructiuni:

-addA care aduna continutul acumulatorului cu continutul registrului A si depune rezultatul in registrul B, instructiune definite de urmatoarea secventa de microinstructiuni:

In masina Mycomp2 se redefinesc instructiunile read si write:

-read<variabila> pentru citirea unei variabile.Aceasta instructiune este implementata prin urmatoarea secventa de microinstructiuni:

Preview document

Structura și arhitectura calculatoarelor - Pagina 1
Structura și arhitectura calculatoarelor - Pagina 2
Structura și arhitectura calculatoarelor - Pagina 3
Structura și arhitectura calculatoarelor - Pagina 4
Structura și arhitectura calculatoarelor - Pagina 5
Structura și arhitectura calculatoarelor - Pagina 6
Structura și arhitectura calculatoarelor - Pagina 7

Conținut arhivă zip

  • Structura si Arhitectura Calculatoarelor.doc

Alții au mai descărcat și

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Limbajul VHDL

1.Limbajul VHDL Limbajul VHDL este unul dintre limbajele standard folosite pentru a descrie sistemele numerice.VHDL – Very Hight Speed Integrated...

Evoluția Procesoarelor

Introducere Nivelul de dezvoltare a tehnologiei creşte pe zi ce trece. În fiecare zi apare cîte un calculator mai performant cîte un procesor mai...

Arhitectura calculatoarelor și structuri de date

Capitolul I – CONFIGURATIA UNUI CALCULATOR 1. Introducere În prezent, informatica îşi găseşte aplicaţii în toate domeniile vieţii. Prezenţa ei...

Arhitectura calculatoarelor - structura microprocesoarelor x86

Microprocesorul, componentă principală a calculatorului Microprocesorul reprezintă unitatea centrală de procesare (UCP) a unui calculator,...

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...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Arhitectura calculatoarelor

1. INTRODUCERE OBIECTIVE Principalele obiective ale acestui capitol introductiv sunt urmatoarele: caracterizarea notiunii de informatie,...

Structura și arhitectura calculatoarelor

Cap. 1. SISTEME PIPELINE Tehnica pipeline reprezintă o metodă de îmbunătătire a performantelor unui procesor sau a unei unităti aritmetice....

Ai nevoie de altceva?