Programování v Assembleru (FSI-VPA)

Akademický rok 1999/2000
Garant: doc. Ing. Jan Roupec, Ph.D.  
Garantující pracoviště: ÚAI všechny předměty garantované tímto pracovištěm
Jazyk výuky: čeština
Cíle předmětu:
Získání obecného přehledu o možnostech a postavení assembleru
jako programovacího jazyka. Orientace v programátorských příručkách
služeb operačních systémů a tabulkách instrukcí různých procesorů.
Zvládnutí praktivké tvorby programu v jazyce assembler.
Výstupy studia a kompetence:
Získání obecného přehledu o možnostech a postavení assembleru
jako programovacího jazyka. Orientace v programátorských příručkách
služeb operačních systémů a tabulkách instrukcí různých procesorů.
Zvládnutí praktivké tvorby programu v jazyce assembler.
Prerekvizity:
 
Obsah předmětu (anotace):
Struktura mikroprocesoru, registry, cyklus provádění instrukce,instrukční soubor. Strojový kód, zápis programu v assembleru. Realizace základních řídících struktur, podprogramy. Obsluha přerušení. Vazba na operační systém, využívání systémovýchslužeb. Realizace rozsáhlých porjektů, kombinace assembleru s vyššími programovacími jazyky. Obecný výklad, praktické zaměření na procesor 80x86.
Metody vyučování:
 
Způsob a kritéria hodnocení:
 
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
 
Typ (způsob) výuky:
    Přednáška  14 × 2 hod. nepovinná                  
    Cvičení na počítači  14 × 2 hod. povinná                  
Osnova:
    Přednáška  
    Cvičení na počítači  
Literatura - základní:
1. : Microprocessor and Peripheral Handbook, , 0
2. : Turbo Assembler, , 0
3. kol.: Videosystémy v počítačích, , 0
Literatura - doporučená:
1. Zbořil,F.:: Strojově orientované jazyky... [skriptum], , 0
Zařazení předmětu ve studijních programech:
Program Forma Obor Spec. Typ ukončení   Kredity     Povinnost     St.     Roč.     Semestr  
M2301-5 prezenční studium Inženýrská informatika a automatizace 01 Inženýrská informatika a automatizace informatika zá,zk 4 Povinný 2 1 L