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.

25. Elementy architektury x86-32 i x86-64, procesory CISC i RISC X 1<br />

26. Architektura komputerów w standardzie PC X 0,5<br />

27. Pamięć masowa, dyski stałe, dyski optyczne, pamięci FLASH X 1<br />

28. Współpraca z urządzeniami zewnętrznymi, adresowanie jednolite i<br />

odrębne<br />

X 0,5<br />

29. BIOS organizacja i udostępniane funkcje X 0,66<br />

30. Konsola użytkownika, współpraca z klawiaturą i urządzeniem<br />

wskazującym, techniki buforowania strumienia danych<br />

X 0,66<br />

31. Obsługa ekranu w trybie znakowym i graficznym X 0,66<br />

32. Obsługa przerwań sprzętowych w komputerze PC X 0,5<br />

33. Przerwania programowe i przekazywanie parametrów do funkcji<br />

udostępnianych przez BIOS<br />

X 0,5<br />

34. Zegar czasu rzeczywistego i zegar systemowy X 0,5<br />

35. System operacyjny, organizacja, oferowane funkcje i usługi X 1<br />

36. Architektura von Neumana i architektura harwardzka, architektura<br />

mikrokontrolera<br />

X 0,5<br />

37. Organizacja pamięci mikrokontrolera, banki rejestrów roboczych,<br />

X 0,5<br />

pamięć o organizacji bitowej, obszar rejestrów sterujących<br />

38. Komunikacja ze światem zewnętrznym, organizacja portów, funkcje<br />

podstawowe i alternatywne portów, realizacja operacji czytajmodyfikuj-pisz<br />

X 0,66<br />

39. Programowane liczniki i ich zastosowanie X 0,5<br />

40. Typowe interfejsy i mechanizmy sprzętowego wspomagania wymiany<br />

danych<br />

X 0,66<br />

41. Źródła sygnałów przerywających i system przerwań mikrokontrolera X 0,5<br />

42. Techniki sprzętowego wspomagania operacji wejścia i wyjścia, brama<br />

czasu rzeczywistego<br />

X 0,67<br />

43. Techniki sprzętowego wspomagania zmiany kontekstu X 0,5<br />

44. Rozbudowa zasobów mikrokontrolera, tryby pracy energooszczędnej X 0,5<br />

45. Współpraca mikrokontrolera z układami o działaniu ciągłym,<br />

X 1<br />

przetworniki A/C i wyjścia PWM<br />

46. Wybrane zagadnienia programowania mikrokontrolerów X 1<br />

47. Wybrane mikrokontrolery zgodnych z rodziną Intel MCS-51 X 1<br />

48. Wybrane mikrokontrolery z rodziny Atmel AVR X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, organizacja zajęć laboratoryjnych, podział zadań 1<br />

2. Komputer PC - opracowanie, kompilacja i uruchomienie<br />

X 2<br />

3.<br />

przykładowego programu w asemblerze. Posługiwanie się debuggerem.<br />

Komputer PC - wykorzystanie funkcji zawartych w module BIOS. X 2<br />

4. Komputer PC – tworzenie programów wykorzystujących funkcje<br />

udostępniane przez system operacyjny<br />

X 2<br />

5. Komputer PC – tworzenie interfejsu użytkownika X 2<br />

6. Komputer PC – obsługa przerwań i typowych interfejsów X 2<br />

7. Mikrokontroler – opracowanie, kompilacja i symulowane uruchomienie<br />

programu z użyciem asemblera skrośnego i emulatora programowego<br />

X 2<br />

8. Mikrokontroler – uruchomienie oprogramowania na platformie<br />

sprzętowej mikrokontrolera, debugging z użyciem łącza JTAG<br />

X 2<br />

Razem 15<br />

211

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

Saved successfully!

Ooh no, something went wrong!