Pogramowanie mikroprocesorów rodziny x86 - studia DZIENNE
Co się działo na zajęciach
- Tydzień 1: 2015-02-16
- Ćwiczenia: Rozdział I z moich notatek, podrozdział 1.1
- Wykład: Rozdział I z moich notatek, podrozdział 1.1
- Tydzień 2: 2015-02-23
- Ćwiczenia: Rozdział I z moich notatek, podrozdział 1.2-1.4 (do wyszukiwania podciągu w ciągu)
- Wykład: Rozdział I z moich notatek, podrozdział 1.2-1.4 (do wyszukiwania podciągu w ciągu)
- Tydzień 3: 2015-03-02
- Ćwiczenia: Rozdział I z moich notatek, podrozdział 1.5-1.6
- Wykład: Rozdział I z moich notatek, podrozdział 1.7
- Tydzień 4: 2015-03-09
- Ćwiczenia: Rozdział II, III i IV
Praca samodzielna:
- Program wypisujący liczbę na ekranie (pomoc)
- Programy testujące działanie podstawowych instrukcji.
- 64-bitowy program używający składni AT&T (GNU AS) wypisujący napis "Witaj swiecie"
- Zdekodowanie (a właściwie zakodowanie) instrukcji mov edx, len
- Wykład: Rozdział I z moich notatek, podrozdział 1.8
- Tydzień 5: 2015-03-16
- Ćwiczenia: kontynuacja poprzednich zajęć; rozdział II, III i IV
- Wykład: ???
- Tydzień 6: 2015-03-23
- Ćwiczenia: kontynuacja poprzednich zajęć; rozdział II (First program), III (NASM syntax) i IV (Basic CPU instructions)
- Wykład: kontynuacja ćwiczeń
- Tydzień 7: 2015-03-30
- Ćwiczenia: First program linked with a C library (rozdział V)
- Wykład: Registers (rozdzial ???)
- Kontynuacja ćwiczeń związanych z: Basic CPU instructions
- Tydzień 8: 2015-04-14
- Wykład + ćwiczenia: rozdział VI (FPU)
- Tydzień 9: 2015-04-19
- Wykład + ćwiczenia:
- Command line parameters
- Realizacja operacji plikowych w oparciu o funkcje języka C oraz wywołania systemowe
- Tydzień 10: 2015-04-27
- Tydzień 11: 2015-05-04
- Tydzień 11: 2015-05-11
- Wykład + ćwiczenia: instrukcja RDTSC, porównanie iloczynów skalarnych