Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
XD34MIT Mikropočítačové systémy Rozsah výuky:14+4
Přednášející (garant):Rozehnal Z. Typ předmětu:S Zakončení:Z,ZK
Zodpovědná katedra:334 Kreditů:4 Semestr:L

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.

Osnovy 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ů.

Osnovy 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.

Literatura Č:
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

Literatura A:
1. M68HC11 Reference Manual, can be found on the Motorola company website [design-net.com]

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

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MEL02-D Elektronika S 2
MEL01-D Elektronika S 2
MEL03-D Elektronika S 2


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)