25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Wprowadzenie do programowania w języku asemblera. Kodowanie<br />

i uruchamianie programów laboratoryjnych. Tłumaczenie programu z<br />

wykorzystaniem pliku wsadowego .BAT oraz programu narzędziowego<br />

MAKE.<br />

2. Podstawowe elementy języka asembler. Zastosowanie instrukcji<br />

sterujących. Wczytywanie i wyświetlanie danych. Operacje na liczbach<br />

całkowitych. Zasady kodowania podprogramów.<br />

3. Techniki uruchamiania programów i korekty zawartych w nich<br />

błędów. Idea działania i sposób wykorzystania debuggera.<br />

4. Zaawansowane techniki przekazywania parametrów. Interfejs do<br />

podprogramu.<br />

5. Programowanie mieszane. Wstawki asemblerowe w języku C.<br />

Łączenie kodu napisanego w języku C z kodem w asemblerze.<br />

6. Obsługa urządzeń wejścia i wyjścia, konsola systemowa, zasoby<br />

systemowe, obsługa przerwań sprzętowych i programowych.<br />

7. Przetwarzanie plików. Praca z dyskami. Funkcje obsługi plików na<br />

poziomie BIOS i systemu operacyjnego.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

8. Graficzny interfejs użytkownika, obsługa grafikii plików graficznych. X 2<br />

Razem 15<br />

261

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!