Sylaby ku skúške zo Systémového
programovania 4MI, 4FI v zimnom semestri
1. Moderný počítač ako viacúrovňové zariadenie, úlohy jednotlivých
úrovní
2. Úroveň logických obvodov
- základné logické obvody
- pamäťové obvody
- mikroprocesory a zbernice
- I/O obvody
3. Úroveň mikroprogramovania
- Príklad mikroarchitektúry
- Príklad makroarchitektúry
- Príklad mikroprogramu
4. Úroveň konvenčného počítača na konkrétnom príklade procesorov
radu Intel i86
- Prehľad vývoja procesorov Intel i86
- Štruktúra procesora z hľadiska programátora:
- všeobecný popis,
- registre a ich funkcie,
- spôsob výpočtu adresy,
- spôsoby adresovania pamäti,
- práca so zásobníkom,
- prerušenia
- Prehľad podmnožiny strojových inštrukcií procesora Intel Pentium®
- Pravidlá pre písanie assemblerových vsuviek a assemblerových
procedúr v Borland Delphi
5. Praktické programovanie assemblerových procedúr a funkcií v
Delphi
Literatúra:
Tanenbaum, A. S.: Structured Computer
Organization, third edition,
Prentice-Hall International Inc., 1990, ISBN 0-13-852872-1
Brandejs, M.: Mikroprocesory INTEL
Pentium a spol., Grada, 1994,
ISBN 80-7169-041-4
Borland
Delphi language guide (príručka)