Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Mikropočítačové systémy

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
X34MIT Z,ZK 4 2+2C česky
Přednášející:
Tomáš Teplý (gar.)
Cvičící:
Tomáš Teplý (gar.)
Předmět zajišťuje:
katedra mikroelektroniky
Anotace:

Předmět Mikropočítačové systémy vychází z předmětu Mikropočítače (X34MPC) bakalářského studia a rozvíjí poznatky z oboru programování a aplikace mikropočítačů. Předmět je zaměřen na získání praktických dovedností v oblasti mikropočítačového řízení elektronických systémů. Důraz je kladen na systémový přístup k řešení komplexních úloh. Podstatnou část náplně předmětu tvoří nácvik programovacích postupů určených pro paralelní zpracování více úloh v reálném čase.

Požadavky:

http://www.micro.feld.cvut.cz/home/X34MIT

Předvést vlastní funkční řešení jedné vybrané úlohy.

Osnova přednášek:

1. Základní pojmy mikroprocesorové techniky, základní pojmy z architektury mikroprocesorů

2. Základní funkční bloky mikroprocesoru, programovací model, adresovací módy.

3. Aritmetické instrukce, rotace a posuvy, přesuny, logické operace

4. Skoky, volání podprogramů, řídící a speciální instrukce.

5. Číselné soustavy, zobrazení čísel, celočíselná aritmetika, aritmetika v pevné a pohyblivé řádové čárce.

6. Programovací techniky pro reálný čas.

7. Základní poznatky z paralelního zpracování úloh v reálném čase.

8. Datové typy, ukazatel adresy, pole, struktura, objekt a metody.

9. Programové bloky ovladače, systémového manažeru, manažeru zpráv.

10. Základní programové bloky pro zpracování vstupních dat, překódování, aproximace, vyhledávání.

11. Konstrukce modulárních mikroprocesorových systémů, programové vybavení.

12. Přenos dat, komunikační sběrnice.

13. Protokoly komunikačních sběrnic.

14. Stabilita a bezpečnost programového vybavení mikropočítačových systémů.

Osnova cvičení:

1. Seznámení s předmětem, pravidla bezpečnosti práce.

2. Vývojové prostředí a vývojové desky.

3. Základní operace celočíselné aritmetiky, maskování, bitové operace.

4. Aritmetické operace v pevné řádové čárce.

5. Algoritmy pro linearizaci, vyhledávání, překódování.

6. Algoritmy pro práci s řetězci.

7. Programová konstrukce ovladače zařízení.

8. Zadání semestrálních úloh.

9. Rozbor a konzultace řešení semestrálních úloh.

10. Práce na semestrálních úlohách.

11. Práce na semestrálních úlohách.

12. Práce na semestrálních úlohách.

13. Práce na semestrálních úlohách.

14. Předvedení výsledků semestrálních úloh. Zápočet.

Cíle studia:
Studijní materiály:

1. CPU12RM - Reference Manual, k dispozici na internetové adrese firmy Motorola [design-net.com]

2. Mikrokontroléry MOTOROLA HC11, Z. Rozehnal, BEN Technická literatura, Praha 2001

Poznámka:

Rozsah výuky v kombinované formě studia: 14+4

Typ cvičení: l, c

Rozvrh na zimní semestr 2011/2012:
Rozvrh není připraven
Rozvrh na letní semestr 2011/2012:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11466404.html