Proiectarea unui sistem pe baza microprocesorului Intel 8080

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 2 fișiere: doc, vsd
Pagini : 20 în total
Cuvinte : 4864
Mărime: 594.18KB (arhivat)
Publicat de: Ivan Nicola
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Nastas V.
Universitatea Tehnica a Moldovei Facultatea de Radioelectronica si Telecomunicatii Specialitatea Teleradiocomunicatii

Cuprins

  1. Cuprins
  2. Întroducere 3
  3. Noţiuni generale SMP 4
  4. Proiectarea Procesorului 6
  5. Proiectarea Memoriei 12
  6. Proiectarea unităţii intrare/ieşire 15
  7. Proiectarea Tastaturei 17
  8. Proiectarea Schemei Bloc a Sistemului Microprocesorului 18
  9. Concluzie 19
  10. Bibliografie 20

Extras din proiect

Tipul MP - Intel 8080

RAM - 32 kB

ROM - 2 kB

Porturile I/O paralele

Tastatura 40 taste

Întroducere

În proiectul de curs cu tema „Proiectarea unui sistem cu microprocesor” vom studia cum se poate de proiectat unităţile de bază ale SMP (sistemului cu microprocesor). Principalele compartimente ale proiectului sunt:

a) proiectarea procesorului;

b) proiectarea memoriei;

c) proiectarea porturilor I/O (input/output);

d) proiectarea perifericilor.

În primul compartiment vom studia principiul de lucru al microcircuitelor folosite ca de exemplu: generatorul de sistem, formatoarele de magistrale, de adrese, de date , de comandă.

La proiectarea memoriei vom analiza cum are loc înscrierea şi citirea informaţiei din microcircuitele de memorie.

Proiectarea porturilor I/O este un alt compartiment al lucrării de curs în care se studiază procesul de schimb de date dintre sistemul cu microprocesor şi dispozitivele externe.

Noţiuni Generale SMP

Sistem cu microprocesor (SMP) prezintă un sistem de prelucrare şi dirijare a informaţiei, realizat pe baza unui set de microcircuite moderne, bazat pe principiul dirijării prin program. În aşa fel SMP este un sistem numeric de prelucrare a informaţiei şi dirijare, posibilităţile funcionale ale căruia sunt determinate de programul de deservire, iar schimbul de informaţie cu mediul înconjurător este asigurat de unitatea intrare/ieşire.

SMP ca şi sistemele electronice de calcul este format din următoarele unităţi de bază:

- procesor, ce îndeplineşte funcţiile de bază, de dirijare şi prelucrare a informaţiei;

- unitate de memorie (U.M.), ce se foloseşte pentru memorizarea datelor şi programelor;

- unitatea de intrare/ieşire (IOP), asigură legătura cu dispozitivele externe.

Unităţile SMP sunt conectate între ele prin interfeisul intersistemului şi interacţionează între ele după principiul adreselor – toate unităţile subalterne şi părţile lor componente au o adresă unică prin intermediul căreia la ele se adresează unitatea de comandă. Componenţa concretă şi structura unui SMP este determinată de destinaţia ei şi caracteristicile tehnice impuse.

Sistem cu microprocesor poate fi cu un singur procesor sau cu mai multe procesoare. În cazul în care sistemul are un procesor, toate funcţiile de prelucrare şi dirijare a informaţiei este efectuată de un singur procesor, iar în al doilea caz sunt cîteva procesoare ce au funcţii egale sau unul are funcţii principale şi restul subordonate celui principal. Fiecare procesor la rîndul său efectuiază dirijarea şi prelucrarea informaţiei din unitatea de memorie şi unitatea de intrare/ieşire subordonată lui.

Procesorul prelucrează informaţie de trei tipuri: date, adrese şi comenzile progamului. Asupra datelor se efectuiază operaţiile aritmetico-logice, prelucrarea adreselor se determină prin metoda păstrării şi accesului la date şi comenzi care la fel este bazată pe operaţiile aritmetico-logice. Prelucrarea comenzii constă în convertarea codului comadă într-o consecutivitate de acţiuni de dirijare (microoperaţii) corespunzător cu algoritmulde îndeplinire a comenzii. Fiecare microoperaţie se efectuiază într-un inerval de timp numit tact, iar toate comenzile efectuate împreună în decursul unui ciclu întreg formează microprograma, în aşa fel prelucrarea comenzilor constă în prezentarea ei în formă de microprogramă. Sub dirijarea microprogramei se efectuiază prelucrarea datelor şi adreselor şi cu alte unităţi ale SMP.

Unitatea de memorie a SMP este realizată pe baza memoriei operative RAM şi fixe ROM. Memoria RAM este necesară pentru păstrarea datelor prelucrate şi programelor ce se schimbă des. În SMP se realizează un set fix de funcţii pentru păstrarea programelor, la fel pentru păstrarea datelor constante, pentru aceasta se utilizează memoria fixă ROM. În microcircuitele de memorie ROM informaţia este introdusă în timpul fabricării MC şi în multe cazuri rămîne neschimbată pe toto parcursul funcţionării MC în SMP.

Pentru comunicarea cu dispozitivele externe unitatea I/O a SMP se realizează pe baza de canale intrare/ieşire autonome, fiecare dintre care conţine interfeis a dispozitivelor externe şi metode de dirijare cu transferul. Interfeisul se realizează pe baza registrelor intrare/ieşire ce au primit denumirea de porturi I/O. Porturile de intrare/ieşire pot fi serie, paralele sau analogice.

Interfeisul intersistem se realizează în cele mai dese cazuri pe baza unei magistrale de sistem unice prin care se transmit datele, adresele şi comenzile. Pentru transmitere datelor şi comenzilor se utilează magistrala comună a datelor, adresele fiind transmise prin magistrală aparte numită magistrala adreselor sau prin intermediul magistralei comune adrese/date.

Aşa dar SMP prezintă un sistem format din cîteva unităţi principale la baza căruia stă dirijarea prin program.

Preview document

Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 1
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 2
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 3
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 4
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 5
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 6
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 7
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 8
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 9
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 10
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 11
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 12
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 13
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 14
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 15
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 16
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 17
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 18
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 19
Proiectarea unui sistem pe baza microprocesorului Intel 8080 - Pagina 20

Conținut arhivă zip

  • Proiectarea unui Sistem pe Baza Microprocesorului Intel 8080.doc
  • Schema (Intel8080).vsd

Alții au mai descărcat și

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Microcontrolere

1.Ce sunt microcontrolerele şi unde se utilizează ? Microcontrolerul este un circuit care include pe acelaşi chip toate elementele componente ale...

Te-ar putea interesa și

Microprocesor

INTRODUCERE La baza functionarii unui calculator(SC) se afla microprocesorul(mP), inventat în anul 1971 de catre ing. M.F. HOFF de la firma INTEL,...

Microprocesor

La baza functionarii unui calculator(SC) se afla microprocesorul(mP), inventat în anul 1971 de catre ing. M.F. HOFF de la firma INTEL, care a...

Proiectarea Nucleului de Microsistem

1. Introducere Proiectul dat reprezinta structura de proiectare a nucleului unui microcalculator didactic care realizeaza programul de triere a...

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?