Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




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š