Sunteți pe pagina 1din 15

c) Liviu Kreindler / Aurelian Sarca

1 - 1
Sisteme cu microprocesoare Introducere
Sisteme cu Microprocesoare
Titular curs: Aurelian Sarca 2ore/sptmn
Seminar+Laborator: Sanda Paurc, Ana Maria Dumitrescu 2ore/sptmn,
sala EA011: 6 seminarii + 7 laboratoare
4 puncte credit
Notare media ponderat a 5 note:
Nota 1: Tema de cas 10%
Nota 2: Examinare pe parcurs la cursul 8 20%. Include materia pn la Cap
3.4 (inclusiv) din manualul tiprit
Nota 3: Laborator+seminar 20%
Nota 4: Examinare pe parcurs la cursul 13 30%. Include toat materia predat
la curs
Nota 5: Examinare final la cursul 14 20%.
Bibliografie:
L.Kreindler, R.Giuclea Bazele microporcesoarelor, Ed. Matrix Rom, 1998,
ISBN 973-9254-91-8
Moodle UPB: http://www.electro.pub.ro/ Utile| Support cursuri on-line
c) Liviu Kreindler / Aurelian Sarca
1 - 2
Sisteme cu microprocesoare Introducere
Tipuri de Calculatoare
Tipuri de Calculatoare
Logica cablata
Calculatoareelementare
Microprocesoare
Microcalculatoare
Minicalculatoare
Midicalculatoare
Calculatoare de mare
performanta (mainframe)
putere de calcul
numar de biti
n
cost
lungime cuvint
minima maxima
grad de
sofisticare
foarte
ridicat
scazut
2 4 6
8
4 8
16
32 64 128
c) Liviu Kreindler / Aurelian Sarca
1 - 3
Sisteme cu microprocesoare Introducere
1971 INTEL 4004
1972 Microprocesor INTEL 8008
1974 INTEL 8086
Legea lui Moore: la fiecare 18 luni se
dubleaza capacitatile
Tehnologii: pMOS -> CMOS, nMOS
(HMOS), bipolare, I2C
c) Liviu Kreindler / Aurelian Sarca
1 - 4
Sisteme cu microprocesoare Introducere
Evolutia microprocesoarelor INTEL
Evolutia microprocesoarelor INTEL
c) Liviu Kreindler / Aurelian Sarca
1 - 5
Sisteme cu microprocesoare Introducere
c) Liviu Kreindler / Aurelian Sarca
1 - 6
Sisteme cu microprocesoare Introducere
Cuvant de date: 8, 16, 32, 64, 128
Capacitate de adresare: 2k, 64k, 1M,
Frecventa de lucru: 2MHz -> 3GHz
Tipuri de date: intregi, floating-point,
c) Liviu Kreindler / Aurelian Sarca
1 - 7
Sisteme cu microprocesoare Introducere
INTEL 4004
INTEL 4004
c) Liviu Kreindler / Aurelian Sarca
1 - 8
Sisteme cu microprocesoare Introducere
AMD 80286 - detaliu
AMD 80286 - detaliu
c) Liviu Kreindler / Aurelian Sarca
1 - 9
Sisteme cu microprocesoare Introducere
AMD - 486DX4 100MHz
AMD - 486DX4 100MHz
c) Liviu Kreindler / Aurelian Sarca
1 - 10
Sisteme cu microprocesoare Introducere
AMD Athlon - detaliu
AMD Athlon - detaliu
c) Liviu Kreindler / Aurelian Sarca
1 - 11
Sisteme cu microprocesoare Introducere
INTEL - Pentium
INTEL - Pentium
c) Liviu Kreindler / Aurelian Sarca
1 - 12
Sisteme cu microprocesoare Introducere
INTEL Pentium Pro 150 MHz
INTEL Pentium Pro 150 MHz
c) Liviu Kreindler / Aurelian Sarca
1 - 13
Sisteme cu microprocesoare Introducere
Diagrama calculator
Diagrama calculator
Von Neumann
Harvard
Bit-Slice
DSP (Digital Signal Processing)
ASIC (Application Specific Integrated Circuit)
c) Liviu Kreindler / Aurelian Sarca
1 - 14
Sisteme cu microprocesoare Introducere
Sistem de control numeric
Sistem de control numeric
Amplificator
analogic
intrare
sistem
Sistem fizic
(proces)
Traductor si
adaptare semnal
iesire
(semnal analogic)
date prelucrate
(variatie continua)
marimea
controlata
Microcalculator
Port
de
iesire
Port
de
intrare
Algoritm
numeric
sau logic
Convertor
A/D
Convertor
D/A
interfata
iesire sistem - intrare calculator
interfata
iesire calculator - intrare sistem
intrari comenzi de control
si iesiri de stare ale microcalculatorului
c) Liviu Kreindler / Aurelian Sarca
1 - 15
Sisteme cu microprocesoare Introducere
Aplicatii in timp real
Aplicatii in timp real
Initializare parametri si definire porturi I/O
Achizitie date din porturi de intrare
(citire - " READ" )
Executie program specific
(prelucrare date de intrare,
conform algoritmului numeric)
Transmitere date prelucrate
prin port de iesire
(scriere - " WRITE" )
Programul
trebuie reluat
Lansare alt
program specific
STOP
initializari
conversie
date
citiredate
executie
program
scriere
date
start
t0
t1
t2
t3
t4
t5
1
2
3
4
5
A/D;calcule;D/A A/D;calcule;D/A A/D;calcule;D/A
h (perioada
esantionare)
h

S-ar putea să vă placă și