Elektrotechnika a informatika - bakalářské studium FM TUL
Studijní předmět

Název: Počítače a mikropočítače
Zkratka: PMP
Typ: povinně volitelný
Rozsah: 14 týdnů, týdně 2 hodiny přednášek + 2 hodiny laboratorních cvičení
Kredity: 5
Způsob ukončení: zkouška
 
Katedra: katedra softwarového inženýrství FM TUL
Přednášející: Ing. Josef Grosman

 
Stručná anotace předmětu:

Předmět seznamuje studenty se základními principy technického vybavení počítačů s důrazem na monolitické mikropočítače. Přímý vztah programového a technického vybavení je zdůrazněn principy programování ve strojově orientovaném jazyku monolitického mikropočítače.

 
Témata přednášek:

Vývoj výpočetní techniky, architektury počítačů a monolitických mikropočítačů, terminologie.

Aritmetická jednotka, realizace operací v pevné řádové čárce, logických operací a posuvů (ALU), pohyblivá řádová čárka (FPU), aritmetické zřetězení.

Instrukční jednotka, mikroprogramování, principy a charakteristické znaky architektury RISC. Strojově orientované jazyky, charakteristika asembleru monolitického mikropočítače, hlavní skupiny instrukcí a adresace, výrazy, direktivy, makra.

Přerušovací systém počítačů, význam přerušení, filozofie přerušovacích systémů, typy a realizace. Systém hodin reálného času, význam a realizace, čítače a časovače, hlídací časový obvod (WDT).

Paměťové systémy počítačů, struktura a organizace hlavní paměti, princip vyrovnávací paměti (cache) a její atributy, vnější paměti, jednotka správy paměti (MMU).

Principy a realizace paralelního a sériového přenosu, paralelní porty a sériové kanály monolitických mikropočítačů.

Periferní jednotky, základní periferie a způsoby jejich připojení k počítači, připojení nestandardních periferií.

Principy paralelního zpracování, zřetězení procesů, vektorové procesory, víceprocesorové systémy, superpočítače.

 
Náplň cvičení:

Integrované vývojové prostředí MicroVision 2 a HiTOP pro monolitický mikropočítač C167CR.

Výukový mikropočítačový systém EVA167 a ovládání periferních obvodů (LED, LCD, klávesnice apod.) na přídavném modulu 167IO.

Programování C167CR v jazyku C, ladění zápočtových příkladů.

Programování C167CR v asembleru, ladění zápočtových příkladů.

Programování C167CR v asembleru s přerušením, ladění zápočtových příkladů.

Programování C167CR v jazyku C s přerušením.

 
Literatura:

Strelec J., Líška M.: Architektury procesorů RISC. Grada, 1992

User’s Manual C167CR Derivatives, Infineon, 2000.

Instuction Set Manual for the C16x Family, Siemens, 1997

 
Prerekvizity: -

Navazující:    -

 
Datum poslední změny: 7.12.2001



ZPĚT