- Zobrazení dat v počítači
- Adresování a adresní módy
- Formáty instrukcí
- Základy architektury IA-32 z hlediska SOJ
- Typy instrukcí (IA-32)
- Assembler TASM
- zápis programu
- konstanty, návěští, identifikátory
- segmentování a struktura programu
- makra
- Sdílení dat mezi moduly – External a Public
- Podprogramy, předávání parametrů
- Obsluha přerušení
- Spojování programu v ASM s vyššími jazyky
- Poznámky k ladění programu a debuggeru
- Základy architektury procesoru Alpha
- Instrukční soubor a assembler procesoru Alpha
Základní doporučená literatura, kde najdete vše potřebné k předmětu SOJ (i mnohé další), jsou skripta
- Herout, P.: Strojově orientované jazyky. ZČU 1995.
Cvičení z předmětu SOJ jsou zaměřeny především na samostatné procvičení základních programátorských postupů při programovámí a ladění programů v assembleru pro procesory s architekturou Intel IA-32. Cvičení jsou rozdělena do dvou bloků a mají konzultační charakter. V každém bloku (3 týdny) řeší studenti samostatné úlohy určené k procvičení určitých témat. Blok je zakončen písemným testem. Úspěšné absolvování obou testů je předpokladem pro získání zápočtu.
Rozvrh cvičení pro rok 2002 - 2003
Týden semestru | Obsah cvičení |
---|---|
1 | Úvodní cvičení |
2 | Úvod do architektury IA-32 |
3 | Ovládání TASM, TLINK, TD |
4 | Samostatné úlohy 1 (konzultační cvičení) |
5 | Samostatné úlohy 1 (konzultační cvičení) |
6 | Samostatné úlohy 1 (konzultační cvičení) |
7 | Test č. 1 |
8 | Poznámky k stavení programu v C a assembleru |
9 | Samostatné úlohy 2 (konzultační cvičení) |
10 | Samostatné úlohy 2 (konzultační cvičení) |
11 | Samostatné úlohy 2 (konzultační cvičení) |
12 | Test č. 2 |
13 | Opravné testy |
Poznámka: Pro školní rok 2002-2003 začíná týden číslo 7 v pondělí 4.11.2002 a týden číslo 12 začíná 9.12.2002.
Testy mají ověřit znalosti, které si studenti procvičili v samostatným řešením úloh v daném bloku. Předpokladem pro získání zápočtu je získání alespoň 8 bodů v testu č. 1 a alespoň 7 bodů v testu č. 2. V případě neúspěchu lze testy opakovat ve 13 týdnu semestru.
- Příklad testu č. 1 a testu č.2.
Zkouška je písemná formou testu. Otázky a příklady jsou podobné jako v zápočtových testech č. 1 a č. 2. Test obsahuje 15 otázek, maximálně lze získat 30 bodů. Hodnocení je následující:
Počet bodů | Známka |
---|---|
30 - 24 | 1 |
23 - 17 | 2 |
16 - 10 | 3 |
< 10 | 4 |
Předpokladem pro zkoušku je získání zápočtu. Známky jsou ihned po zkoušce zapisovány do počítače.
Miroslava Baštová - kineziologie
Poslední změna stránky byla provedena 14.03.2007