Váš prohlížeč nepodporuje JavaScript nebo je jeho podpora vypnutá. Některé funkce nemusejí být dostupné.
Programování v asembleru - NPRG017
Anglický název:
Assembler Programming
Podoba výuky:
přednáška+cvičení
Zajišťuje:
Katedra softwarového inženýrství (32-KSI)
Fakulta:
Matematicko-fyzikální fakulta
Platnost:
od 2015
Počet semestrů výuky:
1
Semestr:
letní
E-Kredity:
6
Rozsah, examinace:
letní s.:2/2, Z+Zk [HT]
Počet míst:
neomezen
Maximální kapacita předmětu:
neomezen
Minimální obsazenost:
neomezen
4EU+:
ne
Virtuální mobilita / počet míst pro virtuální mobilitu:
ne
Stav předmětu:
zrušen
Jazyk výuky:
čeština
Forma uskutečňování:
prezenční
Další informace:
http://ulita.ms.mff.cuni.cz/mff/sylaby/prg017.html
Možnost opakovaného zápisu:
2 / 2 / 2 / 2
Anotace -
--- čeština angličtina
Předmět se soustřeďuje na aplikační programování v assembleru vybraného
moderního procesoru. Jako doplněk k této hlavní náplni jsou ukázány
vlastnosti jiných procesorů historie i současnosti.
Poslední úprava: T_KSI (16.05.2003)
This course is dedicated to the application programming in the assembly
language of a chosen contemporary microprocessor. As an amendment to the
main content the characteristic of other microprocessors from history
and to present day will be shown.
Poslední úprava: T_KSI (16.05.2003)
Borland Turbo Assembler: User's Guide, Quick Reference Guide
Ondřej Čada: %80386, %80387 - Příručka programátora, Plus, Praha 1991
Michal Brandejs: Mikroprocesory Intel - Pentium a spol., Grada, Praha 1994
Dokumentace Intel www.intel.com
Dokumentace AMD www.amd.com
Poslední úprava: T_KSI (09.05.2006)
Sylabus -
--- čeština angličtina
Úvod do programování v assembleru
Aplikační architektura vybraného moderního procesoru
Instrukční sada vybraného moderního procesoru
Direktivy vybraného překladače assembleru
Spolupráce assembleru a vyšších programovacích jazyků
Makroprocesory
Historie mikroprocesorů: 8-, 16-, 32- a 64-bitové mikroprocesory, mikrořadiče
Poslední úprava: T_KSI (16.05.2003)
Introduction to the assembler programming
The application environment of a chosen contemporary microprocessor
Instruction set of a chosen contemporary microprocessor
Directives of a chosen assembler compiler
Cooperation between an assembler and high-level programming languages
Macroprocessors
History of microprocessors: 8-, 16-, 32-, and 64-bit microprocessors, microcontrollers
Poslední úprava: T_KSI (16.05.2003)