Proiectarea unui sistem pe baza microprocesorului I8080

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 24 în total
Cuvinte : 4277
Mărime: 105.58KB (arhivat)
Publicat de: Caterina Chivu
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Nastas Valeriu
Ministerul Educaţiei Tineretului şi Sportului Republicii Moldova Universitatea Tehnică a Moldovei Facultatea Radioelectronică şi Telecomunicaţii Catedra Telecomunicaţii

Cuprins

  1. Întroducere 4
  2. Noţiuni generale SMP 5
  3. Proiectarea Procesorului 7
  4. Proiectarea Memoriei 16
  5. Proiectarea Tastaturei 21
  6. Proiectarea Schemei Bloc a Sistemului Microprocesorului 23
  7. Concluzie 24
  8. Bibliografie 25

Extras din proiect

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

Preview document

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

Conținut arhivă zip

  • Proiectarea unui Sistem pe Baza Microprocesorului I8080.doc

Alții au mai descărcat și

Proiectarea și Simularea de Sisteme cu Microcontrolere în Mediul CAD

CAPITOLUL I Introducere in medii de simulare Introducere Introducerea tehnicii moderne de calcul în laboratoarele de cercetare şi proiectare a...

Multiplexoare și Demultiplexoare

În electronică multiplexorul (sau prescurtat”MUX”) este un dispozitiv care selectează un semnal din mai multe semnale analogice sau digitale de...

Proiectarea unui sistem pe baza microprocesorului I8086

1 Microprocesorul Intel 8086 1.1 Generalitati Lansat în 1978 de firma Intel, se prezintă sub forma unei capsule cu 40 de pini, este realizat în...

Circuite integrate digitale (proiectarea circuitului digital pe baza CMOS)

Introducere: Producția de componente electronice discrete a fost revoluționată în momentul apariției primelor circuite integrate. Aceste noi...

Inversarea sensului de rotație la motoarele monofazate

Argument Lucrarea de faţa przintă datele necesare realizări prin proiectare şi execuţie a instalaţiilor electrice din domeniul electro-mecanic....

Sisteme cu Microprocesor

CAPITOLUL 1 Analiza procesului ca obiect al automatizării 1.1 Formularea specificaţiilor tehnico- funcţionale Se va realiza un sistem pentru...

Microprocesoare - structură și fuctionare

La începutul anului 1971, în laboratoarele firmei INTEL se realiza primul microprocesor cu lungimea cuvintelor de 4 biţi ( 4004 ). În acel monent...

Convertorul Analog - Digital ADC

Convertorul ANALOG DIGITAL ADC Un convertor analog – digital (ADC) este un circuit electronic care converteste o tensiune analogica de la...

Te-ar putea interesa și

Elaborarea Sistemului de Control a Parametrilor Solului și Gestionarea Irigării prin Picurare în Sere

ÎNTRODUCERE Orice gospodărie agricolă care se ocupă cu creşterea legumelor anul împrejur posedă complexe de sere în care şi se creşte producţia...

Ai nevoie de altceva?