Předmět: Mikroprocesorová technika

« Zpět
Název předmětu Mikroprocesorová technika
Kód předmětu KRP/IMTER
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Havlíček Libor, Ing. Ph.D.
  • Novák Jaroslav, prof. Ing. CSc.
Obsah předmětu
Základní pojmy, Čísla v počítačích I, Registry, Úvod do pamětí. Čísla se znaménkem - používané kódy, základní matematické operace. Od hradel k CPU - ALU a GPR. Architektury počítačů. Konstrukce jednoduché CPU. Instrukce, Instrukční soubor. Pojem Instruction Set Architecture (ISA) I - módy adresování, ISA AVR I, AVR Assembler I. ISA AVR II AVR Assembler II. Zásobník, podprogramy. Celočíselná bezznaménková aritmetika, BCD kód, Plovoucí řádová čárka. Sběrnice. Periferie a přerušení. Historie mikroprocesorové techniky. Blokové schéma CPU. Činnost CPU - reset, Instrukční a strojové cykly, Pipelining, CISC vs. RISC. ISA II. Paměťový subsystém - cache. Zvyšování výkonu CPU - paralelismus na úrovni instrukcí a dat.

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

Docházka na cvičení je povinná, maximem jsou dvě neomluvené absence. Během semestru je zadáno několik domácích prácí s odevzdáním v následujícím týdnu. Zápočet je podmíněn docházkou a úspěšným obhájením semestrálního projektu. Tím je praktická úloha v jazyce symbolických adres pro procesory Atmel AVR. Zkouška je ústní, student odpoví na 2 otázky z předem daného seznamu.
Doporučená literatura
  • AVR Instruction Set reference manual. dostupné online na http://atmel.com/atmel/acrobat/doc0856.pdf.
  • Katalogový list Atmel ATmega32. dostupné online na http://atmel.com/dyn/resources/prod_documents/doc2503.pdf.
  • Mann, B. C pro mikrokontroléry, BEN - technická literatura, Praha 2003, ISBN 80-7300-077-6.
  • Murdocca M., Heuring V. Principles of computer architecture, Prentice Hall, 1999, ISBN-10: 0201436647. Prentice Hall, 1999. ISBN 10: 0201436647.
  • Pinker, J. Mikroprocesory a mokropočítače. Praha, BEN-technická literatura, 2004. ISBN 80-7300-110-1.
  • PLUHÁČEK, A. Projektování logiky počítačů. ČVUT Praha, 2000.
  • Váňa, V. Mikrokontroléry Atmel AVR - assembler, BEN - technická literatura, Praha 2003, ISBN 80-7300-093-8.
  • Váňa, V. Mikrokontroléry Atmel AVR - popis procesorů a instrukční soubor, BEN - technická literatura, Praha 2003, ISBN 80-7300-083-0.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Řízení procesů (2015) Kategorie: Speciální a interdisciplinární obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Řízení procesů (2013) Kategorie: Speciální a interdisciplinární obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Řízení procesů (2014) Kategorie: Speciální a interdisciplinární obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Řízení procesů (2016) Kategorie: Speciální a interdisciplinární obory 2 Doporučený ročník:2, Doporučený semestr: Letní