Rozsah: 3/3
LS 2011/2012
Získať
vedomosti o architektúre najrozšírenejších mikroprocesorov a jednočipových
mikropočítačov popredných svetových výrobcov. Pochopiť princípy stavby mikropočítačov
s dôrazom na vnorené aplikácie. Získať praktické skúsenosti v oblasti
oživovania hardvéru a ladenia softvéru na najnižšej úrovni v mikropočítačových
aplikáciách.
Kľúčové
slová:
mikroprocesor, mikropočítač, jednočipový mikropočítač, vnorený systém,
zbernica, pamäť, V/V obvody
Obsah:
1. Základné pojmy, Princetonská a Harvardská
architektúra.
2. Mikropočítačové systémy na báze jednočipových
mikropočítačov.
3. Jednočipové mikropočítače rodiny 8051.
4. Jednočipové mikropočítače rodiny ARM.
5. Mikroprocesory rodiny 80x86 a ich podporné
obvody.
6. Mikropočítače s mikroprocesormi rodiny 80x86.
7. Moduly pamätí ROM a RWM.
8. V/V obvody - paralelný a sériový interfejs,
prerušovací podsystém, DMA, A/D a D/A prevodníky.
9. Mikroprocesor 80386EX - špeciálny
mikroprocesor pre vnorené systémy.
10.
Reálny a privilegovaný režim procesorov rodiny 80x86.
11.
Mikropočítače pre spracovanie signálov (DSP).
12.
Oživovanie mikropočítačových systémov a ladenie programov na najnižšej úrovni.
13.
Logický analyzátor, vnútroobvodový emulátor, JTAG emulátor.
Podmienky
absolvovania:
1. Účasť na všetkých cvičeniach
a získanie zápočtu. Zápočet sa získa za absolvovanie všetkých 4 praktických
úloh. Výsledok za cvičenia sa podieľa na celkovom hodnotení predmetu.
2. Absolvovanie priebežného testu v šiestom týždni semestra. Výsledok priebežného
testu sa
podieľa na celkovom hodnotení predmetu.
3. Absolvovanie skúškovej
písomky. Podmienkou účasti na skúške je získanie zápočtu. Výsledok skúškovej
písomky sa podieľa hlavnou mierou na celkovom hodnotení predmetu.
|
Body |
|
|
Priebežný test |
4 |
|
Cvičenia |
8 |
|
Skúšková písomka |
20 |
|
Spolu : |
32 |
Klasifikačná
stupnica
|
Stupeň |
Počet % |
Body |
|
A |
<94, 100> |
<30,
32> |
|
B |
<84, 94) |
<27,
30) |
|
C |
<72, 84) |
<23,
27) |
|
D |
<62, 72) |
<20,
23) |
|
E |
<56, 62) |
<18,
20) |
|
FX |
<0, 56) |
<0,
18) |
Praktické
úlohy na cvičenia:
1. Využitie stavu WAIT pre
krokovanie po strojových cykloch. (max.
2 body)
2. Použitie simulátora
EPROM. (max. 2 body)
3. Použitie logického
analyzátora. (max. 2 body)
4. Použitie vnútroobvodového
emulátora. (max. 2 body)
Získanie
2 bodov za úlohu je podmienené odovzdaním dokumentácie k úlohe,
splnením
všetkých požiadaviek zadania a správnym zodpovedaním kontrolných otázok.
Literatúra:
1. MAYER, N. – LINDENBERG, B.: Dedicated Digital Processors. John Wiley & Sons, 2003
2. LEITERMAN, J.: 32/64-bit 80x86 Assembly
Language Architecture. Wordware
Publishing, Inc., 2005
3. BERGER, A.S.: Embedded Systems Design. CMP Books, Lawrence, 2002
4. http://www.atmel.com,
http://www.intel.com,
http://www.microchip.com,
http://motorola.com,
http://www.philips.com
V
Bratislave 6.2.2012 doc.
Ing. T. Krajčovič, PhD.