|
|
KMIC 2011-2012 |
Otázky ke zkoušce |
|
- Reprezentace čísel v počítači: binární kód, hexadecimální kód, převody mezi kódy, aritmetické operace s binárními čísly, druhý doplněk, BCD kód, čísla s pohyblivou řádovou čárkou dle IEEE 754 (Single Precision, Double Precision, Extended Precision).
- Logické funkce: vyjádření pomocí tabulky, algebraického výrazu, mapy, zjednodušování logických funkcí. Realizace logické funkce pomocí členů NAND a NOR.
- Multiplexory a demultiplexory. Realizace logické funkce pomocí multiplexoru.
- Klopné obvody RS, JK, D, T. Princip klopného obvod Master-Slave.
- Posuvné registry, převod paralelní informace na sériovou, převod sériové informace na paralelní. Čítače.
- Konečné automaty – návrh Mealyho a Moorova automatu.
- Základní části počítače.
- Šířka slova počítače a organizace paměti.
- Základní cyklus počítače, řadič.
- Program, instrukce, instrukční soubor.
- Typy instrukcí z hlediska počtu adres.
- Instrukční soubor procesoru M68HC11.
- Assembler procesoru M68HC11.
- Způsoby adresování v procesoru M68HC11.
- Rozdíl mezi podprogramem a makrem. Zásobník. Využití zásobníku při volání podprogramu, předávání parametrů funkcím.
- Činnost procesoru při obsluze přerušení. Maskovatelné, nemaskovatelné a pseudomaskovatelné přerušení.
- Typy mikroprocesorů - vysvětlit pojmy mikroprocesor, mikropočítač, mikrokontrolér, signálový procesor, DSC (Digital Signal Controller).
- Blokové schéma Von Neumanova počítače, harvardské architektury a modifikované harvardské architektury, výhody a nevýhody.
- Procesory CISC a RISC.
- Řetězení. Datový a skokový konflikt. Superpipelined procesor.
- Multiprocesorové systémy a procesorová pole. Superskalární architektura.
- Principy lokalit a hierarchie paměti.
- Rozdělení pamětí.
- Paměti – princip pamětí ROM, PROM, EPROM, EEPROM, FLASH, RAM.
- Paměti pro PC (DRAM, FPM RAM, EDO, SDRAM, DDR SDRAM, RAMBUS).
- Připojování pamětí ke sběrnicím mikroprocesorového systému.
- Programátorský model procesorů IA32, IA32e, použití jednotlivých registrů.
- Embedded systémy (vymezení pojmu embedded systém, charakteristiky z pohledu uživatele a vývojáře, možnosti implementace), operační systémy pro embedded systémy.
|
|
|