Sisteme cu microprocesoare

An III, sem. II

Numar ore: curs 3 ore/saptamâna, laborator 2 ora/saptamâna
Titulari curs:

Prof. dr. ing. Traian Ionescu, SL. dr. ing. Radu Pietraru

Titulari laborator:

SL. dr. ing. Radu Pietraru, Sl. dr. ing. Alexandru Velicu

Modalitatea de apreciere si notare:

  • Laborator : 40 %
  • Examen partial: 30%
  • Examen final: 30 %

Obiective curs:

Cursul doreste sa prezinte elemente specifice de proiectare si programare a sistemelor cu microprocesoare. Se va studia famila de microprocesoare Intel, proiectarea hardware a sistemelor bazate pe aceste microprocesoare si programarea pentru diverse domenii de aplicatii ale acestor sisteme.


Obiective laborator:

Studierea procesorului 8086 și metode de programare a acestuia; studierea sistemelor de memorie: funcționare, proiectare; studierea porturilor de intrare ieșire; analiza interfațării cu tastatura și display-ului; interfațarea cu elemente de conversie analog-numerice și numeric-analogice.

Continut curs:

  • Inroducere. Evoluția microprocesoarelor.
  • Microprocesoarele 8086/8088. Circuite suport 8284A. Operații de magistrală.
  • Programarea în limbaj de asamblare.
  • Microprocesoarele 80186/80188/80286.
  • Microprocesoarele 80386/80486.
  • Organizarea memoriei. Paginare și segmentare.
  • Sistemul de memorie. Ierarhizarea memorie. Memoria cache.
  • Sistemul de memorie. Decodarea adreselor.
  • Sistemul I/O. Circuite suport 8255, 8279, 8254.
  • Sistemul de intreruperi. Circuite suport 8259.
  • DMA si DMA Controlled-I/O. Circuite suport 8237.
  • Coprocesoare matematice.
  • Interfețe magistrală.
  • Microprocesoarele Pentium și Pentium Pro. Microprocesoare pipeline.

Continut laborator:

  • Noțiuni introductive de arhitectură și programare a sistemelor cu microprocesoare
  • Programarea în limbaj de asamblare
  • Prezentarea microprocesoarelor Intel 80386 și Intel 80386EX
  • Prezentare placă de dezvoltare Z3/EV și aplicații de programare avansată
  • Sistemul de memorie – aplicații practice.
  • Interfețe de comunicație.
  • Conversia digital/analogică și analog/digitală

Observatie:

    Studentii trebuie sa fie familiari cu notiunile de proiectare cu circuite logice, arhitectura calculatoarelor, notiuni introductive de programare in limbaje de asamblare

Bibliografie:

  • Barry B. Brey - The Intel microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro Processors : Architecture, Programming, and Interfacing
  • Randall Hyd - The Art of Assembly Language

Choosing the best web hosting some times could be difficulty if you dont know what to look for. Read hosting reviews and if you may like we highly recommend using green hosting servers.
Free Joomla Templates designed by Joomla Hosting