Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: docx
Pagini : 37 în total
Cuvinte : 3558
Mărime: 498.88KB (arhivat)
Publicat de: Andrei Niculescu
Puncte necesare: 8

Cuprins

  1. Cuprins: Pag.1
  2. Capitolul I: Tema de proiectare Pag.2
  3. Capitolul II: Schema bloc a sistemului Pag.3
  4. Capitolul III:Descrierea componentelor din calea de date Pag.6
  5. Cap.3.1: UAL Pag.6
  6. Cap3.2: Operatia de adunare Pag.7
  7. Cap3.3: Operatia de impartire Pag.9
  8. Cap3.4: Circuitul OR Pag.11
  9. Cap3.5 Circuitul XOR Pag.12
  10. Cap3.6 Set registrii Pag.14
  11. Cap3.7 Memoria de date Pag.20
  12. Capitolul IV:Descrierea comp. din calea de comenzi Pag.22
  13. Cap4.1: Memoria de program Pag.22
  14. Capitolul V: Set de instructiunni Pag32
  15. Capitolul VI:Proiectarea: Pag.33
  16. Cap6.1: Organigrama Pag.33
  17. Cap6.2 Asamblarea Pag.34
  18. 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

Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 1
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 2
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 3
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 4
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 5
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 6
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 7
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 8
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 9
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 10
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 11
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 12
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 13
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 14
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 15
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 16
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 17
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 18
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 19
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 20
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 21
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 22
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 23
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 24
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 25
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 26
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 27
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 28
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 29
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 30
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 31
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 32
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 33
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 34
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 35
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 36
Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare - Pagina 37

Conținut arhivă zip

  • Sistem de Calcul Capabil sa Efectueze Operatii Aritmetice, Logice, de Lucru cu Memoria si Operatii de Deplasare.docx

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Tehnologii Informaționale pentru Administrație Publică

Tehnologia este un proces cu caracter social-istoric şi, ca atare, nu poate fi abordată separat de întreaga realitate socială, de cultură şi de...

Ai nevoie de altceva?