Úvod Základní pojmy - bit, byte, mikroprocesor, mikropočítač apod. Soustavy, převody mezi soustavami, kódy - binární, hexadecimální, BCD kód Aritmetické a logické operace s binárními čísli - součet, součin Rozdělení mikroprocesorů Vývoj Pro všeobecné použití, obecný ? charakteristiky Speciální - signálové, jednočipové Obecné blokové schéma mikroprocesoru Popis jednotlivých bloků - ALU, Acc, registry, příznakový registr, řadič Zásobník, vstupy, výstupy - FIFO, LIFO Přerušení - vnitřní, vnější Obecné blokové schéma mikropočítače Architektury - von Neuman, Hardwardská ? charakteristiky, porovnání Popis jednotlivých částí - CPU, řadič, ROM, RAM, V/V, sběrnice Rozšíření - posilovač sběrnice, D/A, A/D, čítač/časovač Paměťové prostory Tvorba adresy - segment, offset, stránka Organizace paměti - kapacita, organizace Fyzická paměť - velikost, buňka Ukládání dat - sudá, lichá adresa, slabika, slovo Sběrnice Adresová, datová, řídící sběrnice ? základní charakteristiky Systémová, privátní, lokální, globální, v/v ? základní charakteristiky Důležité signály - , CS, IOW, IOR, BUSY apod. Podpůrné obvody neprogramovatelné Význam 8202, 8212, 8216, 74244, 8286 apod. - dekodéry, porty, posilovače, oddělovače Princip použití ? praktická připojení, zatěžování Podpůrné obvody programovatelné Význam 8155, 8255, 8253, 8251 (módy činnosti, programování) Princip použití ? praktická připojení Připojování k systému ? bloky pamětí, parita Paměti ROM Typy, použití (ROM, PROM, EPROM, E2PROM apod.) Kapacita, připojení k systému - banky pamětí Programování ? způsoby, mazání, stárnutí Stránkové ROM, klíčované apod. Programovatelné logické obvody ? druhy obvodů, základní charakteristiky, náhrada logického obvodu Paměti RAM Kapacita, organizace, typy (statická, dynamická) Statická RAM ? charakteristika, organizace, kapacita Dynamická RAM ? charakteristika, organizace, kapacita Paměťový subsystém Adresace - výběr. signály Kontrola parity ? příčná, podélná Výběr obvodů ? podmínky, rychlost, kapacita Speciální typy mikroprocesorů Koprocesor, blokové schéma (registry, zpracování čísel) Mikrořadiče ? PIC, charakteristika, typy, způsoby programování 1.3 Jednočipové mikropočítače - MCS-51, ATMEL, 1.4 Přehled použití Programové vybavení JSA ? princip použití, kód, operand Zásady pro psaní programů - pole, návěští, kód, operand Překladač, linkér, vyšší programovací jazyky - C, Pascal, porovnání Simulátor, použití - akumulace, software, typy
|