Mikropočítače

Rozsah: 3/3
LS 2011/2012

 

Ciele predmetu

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.

 

Podiel priebežného testu, cvičení a skúškovej písomky 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.