Von Neumann's architecture, principles of multitasking and solutions to the synchronization problems.
Operating systems architecture, especially task manager and memory manager - virtual memory.
Principles of translation, syntax-directed translation and code optimization.
Last update: G_M (27.04.2012)
Architektura von Neumannova počítače, typické strojové instrukce a mikroprogramování, principy programování v
assembleru a typy adresování, mechanismy volání podprogramů, multiprogramování, přerušení. Architektura a klasifikace
počítačů IBM PC. Struktura operačních systémů a jejich porovnání, úloha správy procesoru, paměti, periférií a dat. Virtuální
počítače. Struktura překladače, překlad řízený syntaxí, optimalizace kódu.
Aim of the course -
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
The course gives students a knowledge of basic principles of computers and of fundamentals of operating systems.
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Studenti se seznámí se základními pricipy počítačů a se základy operačních systémů.
Literature -
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Hořejš J., Brodský J., Staudek J. : Struktura počítačů a jejich programové vybavení, SNTL, Praha, 1980
contemporary journal literature
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Hořejš J., Brodský J., Staudek J. : Struktura počítačů a jejich programové vybavení, SNTL, Praha, 1980
současná časopisecká literatura
Teaching methods -
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Lectures in a lecture hall.
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Přednášky v posluchárně.
Requirements to the exam -
Last update: G_M (27.04.2012)
Examination according to the syllabus.
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Zkouška dle sylabu.
Syllabus -
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
Von Neumann's architecture of computer, machine instructions and microprogramming, multitasking, interrupts.
Architecture of personal computers. Operating systems architecture, task manager and virtual computer, memory manager and virtual memory.
Principles of translation, syntax-directed translation, code optimization.
Last update: RNDr. Vojtěch Jákl (30.09.2015)
RAM
Architektura von Neumannovských počítačů a mikroprogramování
Multitasking, přerušení, synchronizace, deadlock.
Struktura operačních systémů - úloha správy procesoru a správy paměti
Virtuální paměť.
Překladače, překlad řízený syntaxí
Entry requirements -
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)
There are no special entry requirements.
Last update: doc. Mgr. Petr Kaplický, Ph.D. (06.06.2018)