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.

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie mikrokomputerów<br />

Skrót nazwy OM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Prosty asembler, składnia, słowa kluczowe, słownik nazw, operacje na<br />

słowniku nazw<br />

X 0,67<br />

2. Dyrektywy prostego asemblera X 0,33<br />

3. Przebieg asemblacji, przykład X 0,5<br />

4. Makroasembler, asemblacja warunkowa, makroinstrukcje i<br />

podprogramy<br />

X 0,66<br />

5. Atrybuty nazw, praca z wieloma plikami, praca zespołowa X 0,5<br />

6. Przebieg konsolidacji, przykłady X 0,5<br />

7. Programowanie w asemblerze – kompilatory TASM i MASM X 0,5<br />

8. Tryby adresowania pamięci i ich realizacja w asemblerze X 1<br />

9. Modele pamięci i ich wpływ na konstrukcję programu X 0,5<br />

10. Pamięć statyczna i dynamiczna alokacja pamięci X 0,5<br />

11. Obsługa urządzeń wejścia i wyjścia w asemblerze X 0,67<br />

12. Obsługa przerwań w asemblerze X 0,67<br />

13. Efektywne polecenia transferu danych X 0,5<br />

14. Stos, bufory, bufory cykliczne – organizacja i zastosowanie X 0,5<br />

15. Operacje arytmetyczne, formaty liczb, operacje na liczbach długich X 0,5<br />

16. Operacje logiczne, flagi i ich wykorzystanie X 0,5<br />

17. Rozkazy skoków i ich wykorzystanie w różnych modelach pamięci X 0,5<br />

18. Funkcje i procedury, sposoby przekazywania parametrów X 0,5<br />

19. Interfejs do języków wyższego poziomu (C, C++, PASCAL) X 0,5<br />

20. System plików i operacje na plikach X 0,5<br />

21. Monitor ekranowy, techniki obsługi ekranu X 0,5<br />

22. Elementy grafiki w asemblerze, pliki graficzne, metody kompresji<br />

informacji<br />

X 0,5<br />

23. Klawiatura, myszka - techniki obsługi X 0,5<br />

24. Moduł BIOS, struktura i wykorzystanie X 0,5<br />

25. System operacyjny, oferowane funkcje i usługi X 0,5<br />

26. Narzędzia wspomagające diagnostykę i uruchamianie programów X 0,5<br />

27. Przykładowe problemy i ich rozwiązanie w asemblerze X 1<br />

Razem 15<br />

204

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

Saved successfully!

Ooh no, something went wrong!