MikroPočítače a Aplikace

Otázky ke zkoušce z předmětu  2141006

přednášející doc. ing. Jan Chyský, CSc

1. Obecné schéma procesoru, princip, funkce jednotlivých bloků
2. Paměti pro záznam dat a programu. Statické, dynamické RAM, ROM, PROM, EPROM, EEPROM, flash EEPROM, FRAM
3. Sběrnice datová, adresová, řídící. Multiplexovaná sběrnice. Budiče sběrnice 3 stav., otevřený kolektor. Použití pro datové, řídící a adresové signály. Adresový dekodér.
4. Obsluha asynchronních událostí. Polling/přerušení. Přerušovací systém. Zpracování přerušení, vektor přerušení, ISR, použití.
5. Číslicový výstup. P, U, I přizpůsobení, optické oddělení. Připojení indukční a ohmické zátěže.
6. Číslicový vstup, napěťové přizpůsobení, optické oddělení.
7. D/A převodníky. Princip PWM modulace. Převodník s OZ.
8. A/D převodníky integrační. Přímé.
9. A/D převodníky zpětnovazební - inkrementální, sledovací, s postupnou aproximací.
10. Unifikovaný napěťový a proudový signál.
11. Přenos dat - paralelní. Princip handshakingu. Příklad komunikace, např. rozhraní Centronics.
12. Přenos dat - sériový. Přenosový protokol RS232, formát dat, úrovně signálů, rychlost.
13. Průmyslové standardy RS 485, RS422, simplex, half a full duplex.
14. Princip a použití modemu pro přenos dat. Modulace, šířka pásma, modulační a přenosová rychlost
15. Mikroprocesory rodiny I8051. Vnitřní architektura. Paměť programu, dat, SFR registry
16. Vnější paměťové rozšíření pro procesory '51. Paměť dat, programu. Adresace, tok dat, řízení přenosu.
17. Přerušovací systém '51. Úrovně, zdroje, priorita, vektory přerušení.
18. Čítače, časovače, sériový kanál u procesorů rodiny '51.
19. Asembler, použití, formát zdrojového textu, pseudoinstrukce, direktivy pro řízení překladu
20. Postup při vytváření programu. Podpůrné prostředky. SW simulace, HW emulace.
21. Překlad, sestavení, umístění. Obj, abs, bin a hex kód. Knihovny.
22. Číselné soustavy. Dvojková, desítková, hexadecimální, kódování BCD. Vzájemný přepočet. Zobrazení záporných a necelých čísel.
23. Adresování přímé, nepřímé, relativní, absolutní - příklady použití různých způsobů adresování
24. Adresování vnitřních a vnějších paměťových prostorů procesorů '51
25. Skupina aritmetických a logických instrukcí asembleru rodiny '51
26. Instrukce pro přesun dat asembleru rodiny '51
27. Skokové instrukce asembleru rodiny '51