====== Přednášky ====== ===== 1. Přednáška ===== Realizace číslicových obvodů, číselné základy a převody mezi nimi, vyjádření čísel, příznaky při operacích s čísly, násobení, dělení, vyjádření čísel v pohyblivé čárce, operace v pohyblivé čárce a jejich nebezpečnost. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_01.pdf | 1. přednáška}} {{ :courses:b2m37mam:lectures:Rešení_převodu_binarně-dekadického.pdf | Převod binárně-dekadický}} ===== 2. Přednáška ===== Realizace logických kombinačních obvodů, NAND, NOR, AND-OR-INVERT, Reed–Mullerova kanonická forma, Multiplexer, Dekodér, paměť ROM. Možnosti obvodů s třístavovým výstupem. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_02.pdf | 2. přednáška}} ===== 3. Přednáška ===== Logické sekvenční obvody, typy, popis. Paměťové členy, RS, RST, D-latch, JK, D, T, E. Návrh synchronního LSO. Obvodový a mikroprogramovatelný řadič. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_03.pdf | 3. přednáška}} ===== 4. Přednáška ===== Výstupy logických obvodů, přenos informace mezi registry, ALU a zápisníková paměť. Přechod od obvodového k mikroprogramovatelnému řadiči, jednoduchý miniprocesor. Konstrukce instrukcí, přístup k registrům, programový čítač. Vznik prvního procesoru a jeho vývoj. Mikroproceor, příznaky, zásobník. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_04.pdf | 4. přednáška}} ===== 5. Přednáška ===== Vstupy a výstupy jednočipových procesorů, připojení V/V ke společné sběrnici, adresový dekodér. Mikroprocesory a mikrokontroléry. Přerušovací systém, banky registrů, více úrovňová řešení, zatížení procesoru přerušením. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_05.pdf | 5. přednáška}} ===== 6. Přednáška ===== Realizace časového intervalu programem a čítačem. Zásobník procesoru ARM, hloubka zásobníku, umístění proměnných a zásobníku v datové paměti. Formát instrukcí a dat, instrukční soubor ARM, Thumb, Thumb-2, čtení programu, dat a adres. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_06.pdf | 6. přednáška}} ===== 7. Přednáška ===== Zvyšování výpočetního výkonu, pipeline. SIMD, MIMD, VLIW. Signálové procesory, počet sběrnic, MAC, šířka ALU, formát fraction. Struktura VLIW, zpracování instrukčního slova, pipelining code. Vývoj programů, strojový kód, JSA, Jazyk C a jeho přenositelnost. Vyšší jazyky, kompilované a interpretované, jejich dělení. Modulární programování. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_07.pdf | 7. přednáška}} ===== 8. Přednáška ===== Hlídací a podpůrné obvody mikroprocesoru. Interní periferie. {{ :courses:b2m37mam:lectures:mam_2023-prednasky_08.pdf | 8. přednáška}} ===== 9. Přednáška ===== Paměti {{ :courses:b2m37mam:lectures:mam_2023-prednasky_09.pdf | 9. přednáška}} ===== 10. Přednáška ===== Paralelní připojení paměti ke společné sběrnici, Problémy na sběrnicích {{ :courses:b2m37mam:lectures:mam_2022-prednasky_10.pdf | 10. přednáška}} ===== 11. Přednáška ===== Připojení paměti k ARM. Připojení paměti přesahující přímý adresový prostor. Vstupy a výstupy. Metastabilita. {{ :courses:b2m37mam:lectures:mam_2022-prednasky_11.pdf | 11. přednáška}} ===== 12. Přednáška ===== Zobrazovací jednotky. Tlačítka, klávesnice, dotyková řešení. Multitasking. Multiprocesorové systémy. {{ :courses:b2m37mam:lectures:mam-en-lec-07.pdf | 12. Vícejádrové procesory, vlákna}} {{ :courses:b2m37mam:lectures:mam_2022-prednasky_12.pdf | Doplňkové podklady k 12. přednášce}} ===== 13. Přednáška ===== Komunikační a přístrojové sběrnice. {{ :courses:b2m37mam:lectures:mam_2022-prednasky_13.pdf | 13. přednáška}} ===== 14. Přednáška =====