Na zaliczenie ćwiczeń należy przynieść własne implementacje programów realizujących podane przykładowe zadania przy czym przynajmniej 50% programów musi być napisana dla procesora 64 bitowego. Nawet jeśli wszystkie programy będą w wersji 64-bit, to i tak obowiązuje znajomość zasad programowania dla środowiska 32 bitowego.
- Proste wypisanie tekstu przy pomocy funkcji systemowych.
- Proste wypisanie tekstu i wartości liczbowych przy pomocy printf.
- Rożne rodzaje pętli.
- Iloczyn skalarny dla liczb całkowitych na CPU.
- Iloczyn skalarny dla liczb rzeczywistych na FPU.
- Iloczyn skalarny dla liczb całkowitych z wykorzystaniem MMX.
- Iloczyn skalarny dla liczb rzeczywistych z wykorzystaniem SSE.
Podane zadania są przykładowe - można przynieść także inne programy, które jednak muszą zawierać następujące elementy (nie każdy program wszystkie te elementy):
- wypisywanie informacji tekstowych i wartości liczbowych na ekranie;
- posługiwanie się instrukcjami sterującymi przebiegiem wykonania progamu - warunki, ich testowanie i skoki;
- wykorzystanie CPU do przeprowadzania operacji arytmetyczno-logicznych;
- wykorzystanie jednostki zmiennoprzecinkowej do przeprowadzania operacji arytmetycznych;
- wykorzystanie instrukcji z rodziny MMX;
- wykorzystanie instrukcji z rodziny SSE.