Kierunek: Informatyka | Tryb: Niestacjonarne |
Nazwa modulu: Architektura komputerów |
Warunki wstępne:Podstawy programowania w języku C |
Cele kształcenia:Zapoznanie studentów z logiczną i fizyczną budową komputerów; Poznanie postaci maszynowej reprezentacji informacji; |
Efekty ksztalcenia: | Kod efektu kierunkowego: K1I_W06;K1I_U11; |
EK1: Zna budowę i działanie komputera oraz procesora |
EK2: Umiejętność pisania prostych programów na poziomie asemblera |
EK3: Zna techniki przetwarzania maszynowej reprezentacji informacji |
Forma i tresci ksztalcenia |
Wykład - Rola procesora w procesie przetwarzania programów.;Struktura procesora wg von Neumanna.;Podstawy języka asembler.;Cykl rozkazowy procesora. ;Blok arytmetyczno-logiczny (ALU) i układy sterowania procesora. ;Przykładowa lista rozkazów procesora. ;Pamięć operacyjna i masowa.;Klasyfikacja mikroprocesorów.;Nowoczesna rozwiązania w architekturze komputerów.;Architektura komputerów typu CISC i RISC. ;Tryby adresowania w komputerach.;Sposoby wymiany danych między urządzeniami zewnętrznymi a mikroprocesorem. ;Układ bezpośredniego dostępu do pamięci (DMA). ;Wybrane przykłady programów w języku wewnętrznym. ; |
Ćwiczenia laboratoryjne - Podstawy programowania w języku Asembler (architektura komputera PC, rejestry ogólnego przeznaczenia, przerwania systemowe, struktura programu wykonywalnego);Budowa i zasada działania mikroprocesora opartego o klasyczną architekturę von Neumana.;Wymiana informacji z urządzeniami zewnętrznymi.;Sterowanie przepływem kodu z wykorzystaniem instrukcji porównania oraz skoków .;Definicja makra i procedury.;Programowanie hybrydowe procesorów ; |
Metody ksztalcenia: Wykład z wykorzystaniem prezentacji multimedialnych; Ćwiczenia praktyczne na stanowisku laboratoryjnym; Konsultacje; Praca własna - przygotowanie do wykładu i laboratorium; Wykład problemowy; |
Metody sprawdzania osiągnięcia efektów kształcenia
- ocena podsumowująca: Średnia ważona ocen formujących; |
Liczba punktow ECTS: 5 |
Nakład pracy studenta (godz.) : 125 |
Forma zajęc | Liczba godzin według planu studiów |
Wykład | 30 |
Ćwiczenia laboratoryjne | 15 |
Autor programu dla modułu kształcenia: dr hab. inż. Wojciech Kordecki |
Język modulu: polski |