PŘEDNÁŠKY:
• Logika, Boolean algebra, Booloean funkce, zápisy Boolean funkcí, číselné soustavy, převody celých čísel.
• Definice základních tvarů pro dvojstupňovou logiku, kanonické formy, zjednodušování pomocí Boolean algebry, Karnaugh mapy, úvod do počítačových algoritmů minimalizace (McCluskey, Expreso, ...).
• Hradlo, vazba na operace, logické signály a jejich aktivní úrovně, sestavení logické dvojstupňové sítě, realizace pomocí struktur AND-OR, OR-AND, NAND-NAND, NOR-NOR.
• Číselné soustavy, převody mezi číselnými soustavami, integer a real, všeobecně. Zdůraznění vazeb mezi dvojkovou, oktalovou a šestnáctkovou soustavou.
• Reprezentace integer čísel – znaménko a hodnota, jednotkový a dvojkový doplněk, pomocí posunutí, aritmetické operace součet, rozdíl, násobení a dělení, příznaky operací N, Z, V, C.
• Realizace binárního aritmetického součtu a rozdílu, význam kanálu zrychleného přenosu, hardwarové násobení, dělení.
• Reprezentace real čísel - fixed (Qm.n formát) a float formát (IEEE 754-2008), aritmetické operace, programové implementace násobení a dělení, příznaky operací.
• Zobrazování symbolů, znaků, ASCII kód, Unicode, UTF algoritmy.
• Reprezentace reálných a celých čísel v BCD kódu, aritmetické operace – součet.
• Asynchronní klopný obvod R-S, funkce synchronních klopných obvodů D, T, JK.
• Sekvenční obvody - FSM, opakování automatu s konečným počtem stavů, definice chování, základní způsoby zápisu – grafické, programové.
• Číslicový synchronní systém – řadič a řízená jednotka, realizace řadiče – pomocí D klopných obvodů a mikroprogramová řídící jednotka, ukázka na příkladu.
• Technologie číslicových obvodů (bipolární a unipolární) TTL a CMOS, elektronické vlastnosti hradel - TTL, logická hodnota 1/0 a úroveň L/H, otevřený kolektor, třístavový a obousměrný výstup.
CVIČENÍ:
• Bezpečnost, organizace cvičení, zadání prvního projektu, převody integer čísel z desítkové do dvojkové a hexa soustavy, Boolean algebra.
• Logika, Boolean algebra, Booloean funkce, zápisy Boolean funkcí, číselné soustavy, převody celých čísel.
• Definice základních tvarů pro dvojstupňovou logiku, kanonické formy, zjednodušování pomocí Boolean algebry, Karnaugh mapy, úvod do počítačových algoritmů minimalizace (McCluskey, Expreso, ...).
• Hradlo, vazba na operace, logické signály a jejich aktivní úrovně, sestavení logické dvojstupňové sítě, realizace pomocí struktur AND-OR, OR-AND, NAND-NAND, NOR-NOR.
• Číselné soustavy, převody mezi číselnými soustavami, integer a real, všeobecně. Zdůraznění vazeb mezi dvojkovou, oktalovou a šestnáctkovou soustavou.
• Reprezentace integer čísel – znaménko a hodnota, jednotkový a dvojkový doplněk, pomocí posunutí, aritmetické operace součet, rozdíl, násobení a dělení, příznaky operací N, Z, V, C.
• Realizace binárního aritmetického součtu a rozdílu, význam kanálu zrychleného přenosu, hardwarové násobení, dělení.
• Reprezentace real čísel - fixed (Qm.n formát) a float formát (IEEE 754-2008), aritmetické operace, programové implementace násobení a dělení, příznaky operací.
• Zobrazování symbolů, znaků, ASCII kód, Unicode, UTF algoritmy.
• Reprezentace reálných a celých čísel v BCD kódu, aritmetické operace – součet.
• Asynchronní klopný obvod R-S, funkce synchronních klopných obvodů D, T, JK.
• Sekvenční obvody - FSM, opakování automatu s konečným počtem stavů, definice chování, základní způsoby zápisu – grafické, programové.
• Číslicový synchronní systém – řadič a řízená jednotka, realizace řadiče – pomocí D klopných obvodů a mikroprogramová řídící jednotka, ukázka na příkladu.
• Technologie číslicových obvodů (bipolární a unipolární) TTL a CMOS, elektronické vlastnosti hradel - TTL, logická hodnota 1/0 a úroveň L/H, otevřený kolektor, třístavový a obousměrný výstup.
CVIČENÍ:
• Bezpečnost, organizace cvičení, zadání prvního projektu, převody integer čísel z desítkové do dvojkové a hexa soustavy, Boolean algebra.