Cuprins
- Cuprins: Pag.1
- Capitolul I: Tema de proiectare Pag.2
- Capitolul II: Schema bloc a sistemului Pag.3
- Capitolul III:Descrierea componentelor din calea de date Pag.6
- Cap.3.1: UAL Pag.6
- Cap3.2: Operatia de adunare Pag.7
- Cap3.3: Operatia de impartire Pag.9
- Cap3.4: Circuitul OR Pag.11
- Cap3.5 Circuitul XOR Pag.12
- Cap3.6 Set registrii Pag.14
- Cap3.7 Memoria de date Pag.20
- Capitolul IV:Descrierea comp. din calea de comenzi Pag.22
- Cap4.1: Memoria de program Pag.22
- Capitolul V: Set de instructiunni Pag32
- Capitolul VI:Proiectarea: Pag.33
- Cap6.1: Organigrama Pag.33
- Cap6.2 Asamblarea Pag.34
- Cap6.3 Anexe Pag.34
Extras din proiect
Capitolul I:Tema de Proiectare
Sa se proiecteze un sistem de calcul capabil sa efectueze operatii aritmetice (adunare , scadere , inmultire , impartire ) , operatii logice ( si , sau , xor ,inv) , operatii de lucru cu memoria ( citire si scriere date in memorie ) , operatii de deplasare ( stanga , dreapta ) Toate aceste operatii vor fi efectuate prin prelucrarea unor comenzi dintr-o memorie de program , in ritmul unui semnal de ceas
Se vor proiecta :
-Unitatea aritmetico-logica ( U.A.L. );
-Unitatea de executie ( U.E. );
-Interfata cu memoria ;
-Setul de registrii ( S.R. );
DATE:
-Dimensiune operanzi :2;
-Dimensiune meorie de date : 256k
-Dimensiune memorie de program:16K;
-Dimensiune registrii :32;
-Numar registrii :16;
-Operatii aritmetice: Adunare,Impartire ;
-Operatii logice : Sau exclusiv , Sau ;
-Operatii de deplasare : la stanga , la dreapta ;
-Adresa de inceput : A500h;
-Tip de operatie efectuata :Sau exclusive ;
-Adresa de depunere rezultat :A600h ;
Capitolul II:Schema bloc a sistemului
Componente:
Memoria de program este o memorie ROM in care a fost introdus programul ce se va executa. Acest circuit are o singura intrare constituita de adresa instructiunii iar ca iesire va avea codul instructiunii memorat la adresa respectiva. In VHDL memoria de program va fi descrisa ca o memorie RAM distribuita sau ca o memorie Bloc RAM. In interiorul ei se afla codul de instructiuni care constitue programul ce urmeaza sa fie executat. Dimensiunea memoriei Bloc RAM va fi de 16K.
Preview document
Conținut arhivă zip
- Sistem de Calcul Capabil sa Efectueze Operatii Aritmetice, Logice, de Lucru cu Memoria si Operatii de Deplasare.docx