Elaborarea unității de comandă a calculatorului specializat

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 2 fișiere: doc
Pagini : 20 în total
Cuvinte : 2721
Mărime: 1.04MB (arhivat)
Publicat de: Gregorian Giurgiu
Puncte necesare: 6
Universitatea Tehnică din Moldova Facultatea CIM Catedra Calculatoare

Extras din proiect

Prezentul proiect de an are ca obiectiv consoliderea cunoştinţelor noastre, acumulate în cadrul cursului „Circuite Integrate Digitale”, acumularea obişnuinţelor practice de proiectare şi elaborare pe baza porţilor logice şi a circuitelor logice ale sistemelor digitale.

Tematica proiectului de an se referă la proiectarea unităţii de comandă a calculatorului specializat. Unitatea de comandă este destinată generării semnalelor de comandă pentru toate componentele calculatorului într-o ordine stabilită de algoritmul de rezolvare a problemei specificate

Unitatea de comandă constă din mai multe elemente funcţinale, din care cauza proiectul de an poate fi împărtit în mai multe componente, care la rîndul lor se referă la proiectarea elementului funcţional dat.

Părţile componente ale proiectului de an sunt:

1. Proiectarea secvenţiatorului, care include:

a) Proiectarea numărătorului;

b) Proiectarea convertorului de cod.

c) Proiectarea circuitului de verificare a numărătorului;

2. Specificarea matricei logice programabile (PLA).

3. Specificarea comparatorului.

4. Elaborarea blocului de registre.

5. Evaluarea parametrilor tehnici şi statici.

Memoriul explicativ dat prezintă fiecare etapă de lucru, metodele şi materialele utilizate la elaborarea proiectului de an.

Memoriul deasemenea conţine materilalul teoretic selectat din bibliografie şi alte surse şi rezultatele obţinute în procesul proiectării unităţii de comandă a calculatorului specializat. În memoriul explicativ sunt reprezentate grafic şi analitic sintezele fiecărui bloc funcţional, sunt evaluate caracteristicile şi performanţele, principiile de funcţionare a fiecărui bloc funcţional în parte şi a unităţii de comandă în ansamblu.

Specificarea variantei

Vom proiecta unitatea de comandă a calculatorului specializat conform următoarei variante (18):

- numărătorul se va proiecta în codul 2421, folosind bistabile de tip D;

- în calitate de matrice logică programată vom folosi circuitul integrat K556PT2;

- pentru sinteza registrului de 2 biţi vom folosi circuitul integrat K155TB1;

- în calitate de registre RGl ,RG2 şi RG3 vom folosi registre KP531ИP19;

- daca numarul binar format de Y1 si Y2 e mai mare ca conţinutul registrului RCDT,atunci Y3-Y10 se vor transfera în registru RG2, în caz contrar în RG3;

- sinteza elementelor funcţionale se va face în baza elementelor logice ŞI-NU.

Prefaţă

Unitatea de comandă generează un program A = (a1, a2, ..., ai, ..., aN), unde N - numărul de instrucţiuni în program, ai – numărul instrucţiunii memorată in PLA. Aceste instrucţiuni servesc ca informaţie de intrare pentru PLA.Informaţia memorată într-un PLA cu patru intrări şi zece ieşiri, funcţional se descrie de sistemul:

Y1=Mi1(m1,i1, m2,i1, ..., mk1,i1,)

Y2=Mi2(m1,i2, m2,i2, ..., mk2,i2,)

Y10=Mi10(m1,i10, m2,i10, ..., mk10,i10,)

unde Mij - mulţimea numerelor de mintermi (mk,ij,) incluşi în funcţia Yj, realizată de PLA.

Y1-Y10 formează linia de instrucţiune care are următorul format:

Yl Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 YI0

Cod de direcţionare a transferului Adresa primului operand Adresa operandului al doilea

fig.1 Schema de structură a unităţii de comandă

Într-un calculator (microprocesor sau microcalculator) unitatea de comandă generează semnale de comandă pentru activarea secvenţială a tuturor elementelor interne. În linii mari, activitatea unităţii centrale constă în următoarele faze majore: citeşte din memorie codul instructiunii de executat, îl decodifică. Înţelegînd semnificaţia codului citit, programează toate activităţile interne şi externe pentru a duce la bun sfîrşit comanda primită.

Generatorul de numere G – secvenţiatorul , din momentul activării lui de semnalul de tact, generează la ieşirea sa un număr care este aplicat la bornele de intrare ale PLA. Fiecărui număr de intrare îi va corespunde o instrucţiune la ieşirea PLA. Această instrucţiune se memorează temporar

Preview document

Elaborarea unității de comandă a calculatorului specializat - Pagina 1
Elaborarea unității de comandă a calculatorului specializat - Pagina 2
Elaborarea unității de comandă a calculatorului specializat - Pagina 3
Elaborarea unității de comandă a calculatorului specializat - Pagina 4
Elaborarea unității de comandă a calculatorului specializat - Pagina 5
Elaborarea unității de comandă a calculatorului specializat - Pagina 6
Elaborarea unității de comandă a calculatorului specializat - Pagina 7
Elaborarea unității de comandă a calculatorului specializat - Pagina 8
Elaborarea unității de comandă a calculatorului specializat - Pagina 9
Elaborarea unității de comandă a calculatorului specializat - Pagina 10
Elaborarea unității de comandă a calculatorului specializat - Pagina 11
Elaborarea unității de comandă a calculatorului specializat - Pagina 12
Elaborarea unității de comandă a calculatorului specializat - Pagina 13
Elaborarea unității de comandă a calculatorului specializat - Pagina 14
Elaborarea unității de comandă a calculatorului specializat - Pagina 15
Elaborarea unității de comandă a calculatorului specializat - Pagina 16
Elaborarea unității de comandă a calculatorului specializat - Pagina 17
Elaborarea unității de comandă a calculatorului specializat - Pagina 18
Elaborarea unității de comandă a calculatorului specializat - Pagina 19
Elaborarea unității de comandă a calculatorului specializat - Pagina 20

Conținut arhivă zip

  • Elaborarea Unitatii de Comanda a Calculatorului Specializat
    • ProiectCID.DOC
    • Titlu.doc

Te-ar putea interesa și

Proiectarea unui flux informațional privind contabilitatea stocurilor de produse și mărfuri - Aurora SA

CAPITOLUL I STUDIUL CADRULUI ORGANIZATORIC ŞI NORMATIV AL ÎNTREPRINDERII 1.1. Prezentarea generală a unităţii „ Drumul spre succes este...

Verificarea Metrologică a Contoarelor de Energie Termică

Introducere Metrologia este ştiinţa măsurărilor şi include toate aspectele legale, practice şi teoretice ale măsurărilor oricare ar fi...

Plan de afaceri SC Sir Building SRL

INTRODUCERE În condiţiile dinamismului contemporan ce cuprinde o parte tot mai însemnată a statelor lumii, prezenţa cu succes a unei întreprinderi...

Elaborarea specificație de proiectare detaliată pentru produsul unitate de lucru

1. SPECIFICAŢII DE PROIECTARE 1.1 Identificarea completă a produsului (a) Titlul proiectului: Elaboraţi o specificaţie de proiectare detaliată...

Unitatea de Comandă a Calculatorului Specializat

Adnotare Memoriul explicativ conţine rezultatele obţinute în cursul procesului de proiectare a unităţii de comandă a calculatorului specializat....

Unitatea de Comandă a Calculatorului Specializat

Adnotare Memoriul explicativ conţine rezultatele obţinute în cursul procesului de proiectare a unităţii de comandă a calculatorului specializat....

Unitatea de Comandă a Calculatorului Specializat

ADNOTARE Memoriul explicativ conţine rezultatele obţinute în cursul procesului de proiectare a unităţii de comandă a calculatorului specializat....

Logistica Mărfurilor

Capitolul 1 ASPECTE CE CARACTERIZEAZĂ LOGISTICA MARFURILOR 1.1. Logistica mărfurilor si relaţia de interdependenţă cu distribuţia mărfurilor...

Ai nevoie de altceva?