Přihlášen uživatel
Odhlásit se
Přihlásit se
FIT ČVUT Course Pages
BI-SAP.21
—
Struktura a architektura počítačů
Minulé semestry
...
Zobrazit na GitLabu
Nahlásit chybu na této stránce
Jdi na navigaci předmětu
7. Přednáška: Strojový kód, asembler, architektura souboru instrukcí
Podklady pro přednášku
sap-7-isa.pdf
Video
[YT zde]
Otázky z přednášky, které se mohou objevit v testech:
Nakreslete vývojový diagram pro Instrukční cyklus a popište
Prohlížíte verzi
...
.
Přejděte na aktuální verzi.
Navigace předmětu
BI-SAP.21
👨🏫 Přednášky
1. Přednáška: Úvod
2. Přednáška: Logické obvody kombinační
3. Přednáška: Logické obvody sekvenční
4. přednáška: Číselné soustavy a kódy, převody, aritmetické operace
5. Přednáška: Aritmetické operace v přímém a doplňkovém kódu
6. Přednáška: Obvody v číslicovém počítači, úvod do AVR procesoru
7. Přednáška: Strojový kód, asembler, architektura souboru instrukcí
8. Přednáška: JSI, instrukce, podprogramy, přerušení, hazardy, sběrnice
9. Přednáška: Aritmeticko-logická jednotka (ALU), posuvy, násobení, pohyblivá řádová čárka
10. Přednáška: Paměti a paměťová hierarchie, kódy pro detekci a opravu chyb
11. Přednáška: Paměťová hierarchie, virtualizace, cache
12. Přednáška: Řadič, pipelining, RISC
📐 Prosemináře
1. Proseminář: Kombinační obvody
2. Proseminář: Aritmetika, čísla se znaménkem
2. Proseminář: Sekvenční obvody
3. Proseminář: Struktura procesoru AVR. Asembler.
4. Proseminář: Práce s pamětí, podprogramy, přerušení
5. Proseminář: Paměťový systém, cache
6. Proseminář: Stránkování. Pohyblivá řádová čárka.
🛠️ Laboratoře
Manuály na AVR
Adresace dat v paměti dat
Adresace dat v paměti programu
Asembler – úvod
Čekací smyčky
Instrukční soubor AVR-8bit
Kódování instrukcí AVR-8bit
Podprogramy
Popis vývojového kitu Arduino Uno + LCD Keypad Shield
Práce s displejem
Práce s tlačítky
Programování bez MPLABu
Přerušení
Vývojové prostředí MPLAB X IDE - Instalace a nastavení
Vývojové prostředí MPLAB X IDE - Vytvoření projektu, práce se simulátorem
Manuály na Logisim Evolution a Basys3
Časté chyby a jiné podivnosti prostředí Logisim Evolution a jejich řešení
Instalace vývojového prostředí Logisim Evolution
Popis vývojového kitu Basys3
Stručný návod na prostředí Logisim Evolution
Manuály na Vivado a Basys3
Časté chyby v prostředí Vivado a jejich řešení
Často užívané bloky (IP jádra)
Instalace vývojového prostředí Vivado a knihovny lib_SAP
Popis vývojového kitu Basys3
Simulace chování obvodu
Stručný návod na prostředí Vivado
Šablony ke stažení
Přístup k HOME adresáři
Aktuality
Anotace
Hodnocení + opatření proti podvodům
Návody a literatura
Skripta
Opravenka skript
Učitelé a rozvrh 2025/26
Adam Švehla
Jakub Fišer
Petr Fišer (čt 14:30, čt 16:15)
Upřesnění zadání - Daňhel
Upřesnění zadání úloh - Borecký
Víťa Bezouška
Vojtěch Miškovský