Přeskočit na hlavní obsah
Přeskočit hlavičku

Strojově orientované jazyky

Summary

V předmětu se studenti seznámí s programováním v JSI pod OS Linux na platformě x86. Seznámí se z technickými možnostmi procesoru, používáním ALU, FPU a SSE. Naučí se některé programovací techniky, které vyšší programovací jazyky neumožňují.

Literature

[1] Barry B. Brey, The Intel Microprocessors, Prentice Hall; 8 edition (June 28, 2008), ISBN: 0135026458 
[2] Benjamin Ray Seyfarth, Introduction to 64 Bit Intel Assembly Language Programming for Linux, CreateSpace Independent Publishing Platform; 2 edition (June 23, 2012), ISBN: 1478119209 
[3] http://www.intel.com, http://www.amd.com - technická a programátorská specifikace procesorů.

Advised literature

[1] Brandejs,M.: Mikroprocesory INTEL 8086-80486, GRADA a.s., 1991.
[2] Dokumentace překladače NASM, http://www.nasm.us


Jazyk výuky čeština, angličtina, čeština, angličtina, čeština, angličtina
Kód 460-4083
Zkratka SOJ
Název předmětu česky Strojově orientované jazyky
Název předmětu anglicky Assembly Languages
Garantující katedra Katedra informatiky
Garant předmětu Ing. Petr Olivka, Ph.D.