Předmět Strojově orientované jazyky (BI-SOJ)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu BI-SOJ - Strojově orientované jazyky, Fakulta informačních technologií, České vysoké učení technické v Praze (ČVUT).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Po rekapitulaci základních informací z architektur jako např. základního cyklu počítače, ISA, režimů adresace, principů volání podprogramů a přerušení se studenti budou věnovat detailům procesoru i8086 a tzv. reálnému módu procesoru. Další část bude věnována mechanismům softwarového přerušení a službám BIOSu, které se v DOSu používají. Dále budou následovat přerušení hardwarová společně s obsluhou periferních zařízení PC. Nabyté znalosti budou dále rozšířeny o procesor i80386, jeho instrukční soubor, a chráněný režim, stránkování a mechanismy ochrany paměti, které jsou využívány v moderních operačních systémech. Část předmětu bude věnována optimalizaci a vektorizaci kódu. Studenti se dále dozvědí o anatomii typické x86 aplikace a způsoby mapování jak aplikace, tak knihoven do adresního prostoru aplikace.Dále bude studentům vysvětlena vazba na vyšší programovací jazyky a jak souvisí s volacími konvencemi. Diskutována bude také bezpečnost jádra, havárie kódu, druhy útoků a zapouzdření kódu. Zvláštní přednášky budou věnovány specifikům operačních systémů Windows a Linux, zejména po stránce virtualizace paměti, správy procesů a hardwaru.
Literatura
Brandejs, M. Mikroprocesory Intel 8086 - 80486. Brno : Fakulta informatiky, Masarykova univerzita, 2010. Dostupný z WWW: http://www.fi.muni.cz/usr/brandejs/Brandejs_Mikroprocesory_Intel_8086_80486_2010.pdf.Brandejs, M. Mikroprocesory Intel - Pentium. Brno : Fakulta informatiky, Masarykova univerzita, 2010. Dostupný z WWW: http://www.fi.muni.cz/usr/brandejs/Brandejs_Mikroprocesory_Intel_Pentium_2010.pdf.
Garant
Pavel Cimbál
Vyučující
Pavel Cimbál, Róbert Lórencz, Josef Kokeš