Sylabus przedmiotu
Transkrypt
Sylabus przedmiotu
Sylabus przedmiotu Przedmiot: Programowanie w Asemblerze Kierunek: Informatyka, I stopień [6 sem], stacjonarny, ogólnoakademicki, rozpoczęty w: 2012 Tytuł lub szczegółowa Programowanie w Asemblerze nazwa przedmiotu: Rok/Semestr: I/2 Liczba godzin: 30,0 Nauczyciel: Wiśniewski, Marek, mgr Forma zajęć: laboratorium Rodzaj zaliczenia: zaliczenie na ocenę Punkty ECTS: 3,0 0 Godziny kontaktowe z prowadzącym zajęcia realizowane w formie konsultacji 30,0 Godziny kontaktowe z prowadzącym zajęcia realizowane w formie zajęć dydaktycznych 0 Przygotowanie się studenta do zajęć dydaktycznych 0 Przygotowanie się studenta do zaliczeń i/lub egzaminów 0 Studiowanie przez studenta literatury przedmiotu Godzinowe ekwiwalenty punktów ECTS (łączna liczba godzin w semestrze): Poziom trudności: podstawowy • • Metody dydaktyczne: • • • ćwiczenia laboratoryjne objaśnienie lub wyjaśnienie symulacja wykład informacyjny z użyciem komputera 1) Architektura mikrokonrolera typu MCS-51. 2) Pamięć programu, pamięć danych, pamieć rejestrów specjalnych. 3) Obsługa systemu przerwań. 4) Tryby adresowania pamięci. Zakres tematów: 5) Instrukcje mikrokontrolera: arytmetyczne, logiczne, bitowe, sterowania programem i przesyłu danych. 6) Obsługa urządzeń zewnetrznych (z wykorzystaniem systemu dydaktycznego DSM-51). 7) Przygotowanie kodu źródłowego, asemblacja i uruchomienie programu. 8) Interpretacja listingu programu, kodu hex, praca krokowa. 9) Projekt - program obsługi wyświetlacza 7-segmentowego (zegarek). Forma oceniania: Modułowe efekty kształcenia realizowane w ramach przedmiotu: • ocena ciągła (bieżące przygotowanie do zajęć i aktywność) • realizacja projektu 02 zna podstawowe architektury komputerów i potrafi pisać w języku niskiego poziomu 1) Kotliński, J., Kotyra, S., Laboratorium systemów mikroprocesorowych, Instytut Informatyki UMCS, Lublin, 2011. Literatura: 2) http://www.silabs.com/Support%20Documents/Software/8051_Instruction_Set.pdf 3) http://www.edsim51.com