|
Vyučující
|
-
Novák Jaroslav, prof. Ing. CSc.
-
Matoušek David, Ing. Bc. Ph.D.
|
|
Obsah předmětu
|
1. Základní pojmy. Reprezentace čísel v počítači. Registr. Sběrnice. Paměť. 2. Reprezentace celých čísel se znaménkem. Základní aritmetické operace. 3. Základní kombinační a sekvenční obvody - opakování. Sčítačka. Aritmeticko-logická jednotka. GPR. 4. Přehled architektur počítačů. Konstrukce jednoduchého 8bitového harvardského počítače. Možnosti programování procesoru. 5. Adresovací režimy. Základní vlastnosti mikrokontrolérů AVR. 6. Instrukční soubor AVR. Zásobník. 7. AVR assembler. Direktivy assembleru. Podprogramy. 8. Periferní zařízení obecně. Obsluha periferních zařízení AVR. Vstupně/výstupní porty u AVR ATmega. Přerušení obecně. Přerušení u AVR. 9. Vstupy vnějšího přerušení. Čítač/časovač 0. Řízení překladu. 10. Aritmetika celých čísel bez znaménka. BCD kód. 11. Čísla v plovoucí řádové čárce. Realizace matematických funkcí. 12. Sběrnice. SPI. I2C. 13. Vývoj a současné trendy mikroprocesorové techniky. Blokové schéma procesoru. Činnost procesoru. Architektury CISC a RISC. Orientace instrukčního souboru. Paměťový subsystém. Zvyšování výkonu procesoru. Náplň cvičení (či seminářů) odpovídají přednáškám předmětu.
|
|
Studijní aktivity a metody výuky
|
|
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí
|
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty se základními principy mikroprocesorové techniky. Praktické aspekty problematiky jsou demonstrovány na architektuře AVR firmy Atmel.
Schopnost práce s jakýmkoli procesorem, studium a aplikace firemní literatury, programování v jazyce symbolických adres na procesorech architektury RISC.
|
|
Předpoklady
|
Programování ve vyšším programovacím jazyce včetně algoritmizace, základní znalosti z elektroniky a číslicové techniky.
|
|
Hodnoticí metody a kritéria
|
Ústní zkouška, Posouzení zadané práce, Rozhovor
Získání zápočtu -docházka na cvičení je povinná, max. 2 absence, -úspěšně absolvované testy (termíny budou stanoveny): půlsemestrální test, zápočtový test; absence na písemkách jen ve vážných důvodech; možnost jednoho náhradního souhrnného testu (termín bude stanoven). V závislosti na aktuální situaci mohou být průběžné testy organizovány jinak. -Uznávání zápočtu: zápočet z předmětu může být uznán pouze, pokud od absolvování výuky a získání zápočtu uplynuly maximálně 2 roky a student dříve úspěšně absolvoval zkoušku s hodnocením D a lepším. Organizace zkoušky -2 otázky z probrané problematiky, -student si vylosuje otázky a má čas na přípravu, -poté následuje ústní část zkoušky.
|
|
Doporučená literatura
|
-
Maoušek, D. Aplikace mikrokontrolérů ATmega644. Praha: BEN - technická literatura, 2013. ISBN 978-80-7300-492-7.
-
Matoušek, D. Práce s mikrokontroléry ATMEL AVR - ATmega16. Praha: BEN - technická literatura, 2006. ISBN 80-7300-174-8.
-
Pinker, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-7300-110-1.
|