Architektura komputerów Kierunek studiów: Informatyka
Kod programu: 08-S1INI12.2014

Nazwa modułu: Architektura komputerów
Kod modułu: 08-IO1S-13-3K02
Kod programu: 08-S1INI12.2014
Semestr: semestr zimowy 2015/2016
Język wykładowy: polski
Forma zaliczenia: egzamin
Punkty ECTS: 4
Opis:
Celem zajęć jest zaznajomienie studentów z budową, stałymi i programowalnymi elementami peryferyjnymi oraz realizacją programów przez systemy komputerowe zbudowane w oparciu o mikroprocesory 8-mio i 16-to bitowe. W ramach laboratorium student filtruje i agreguje informacje zawarte w pamięci konfiguracyjnej komputera PC. Potrafi skompilować i skonsolidować program napisany w assemblerze, oraz krokowo analizować kod.
Wymagania wstępne:
Wiadomości z zakresu podstaw informatyki i techniki cyfrowej
Literatura podstawowa:
(brak informacji)
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
Potrafi pracować w małym zespole przygotowującym program [08-IO1S-13-3K02_K_10]
K_1_A_I_K03 [1/5]
Prezentuje grupie własne pomysły na realizację algorytmu [08-IO1S-13-3K02_K_11]
K_1_A_I_K06 [1/5]
Korzysta z programów emulujących pracę różnych procesorów [08-IO1S-13-3K02_U_5]
K_1_A_I_U14 [1/5]
Dobiera typy danych, tryby adresowania i instrukcje procesora do realizacji programu [08-IO1S-13-3K02_U_6]
K_1_A_I_U16 [1/5]
Analizuje program znajdujący się w pamięci stałej systemu mikroprocesorowego [08-IO1S-13-3K02_U_7]
K_1_A_I_U17 [1/5]
Wykorzystuje usługi systemu operacyjnego do stworzenia programu w asemblerze [08-IO1S-13-3K02_U_8]
K_1_A_I_U01 [1/5] K_1_A_I_U18 [1/5]
Tworzy dokumentację własnego programu [08-IO1S-13-3K02_U_9]
K_1_A_I_U03 [1/5]
Charakteryzuje elementy systemu mikroprocesorowego [08-IO1S-13-3K02_W_1]
K_1_A_I_W06 [2/5]
Rozróżnia typy danych do reprezentowania liczb i rozumie ich ograniczenia [08-IO1S-13-3K02_W_2]
K_1_A_I_W01 [1/5] K_1_A_I_W09 [1/5]
Charakteryzuje rozkazy procesora [08-IO1S-13-3K02_W_3]
K_1_A_I_W06 [1/5] K_1_A_I_W10 [1/5]
Korzysta z dokumentacji technicznej procesora i układów peryferyjnych by zaprojektować system mikroprocesorowy [08-IO1S-13-3K02_W_4]
K_1_A_I_W12 [1/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
Egzamin [08-IO1S-13-3K02_w_1]
Pytania z tematyki wykładów, i jedno krótkie indywidualnie realizowane zadanie projektowe
08-IO1S-13-3K02_W_1 08-IO1S-13-3K02_W_2 08-IO1S-13-3K02_W_3 08-IO1S-13-3K02_W_4
Prace kontrolne [08-IO1S-13-3K02_w_2]
Sprawdzające stopień przygotowania do pisania programu (grupy rozkazów procesora, tryby adresowania, elementy składni assemblera).
08-IO1S-13-3K02_W_1 08-IO1S-13-3K02_W_2 08-IO1S-13-3K02_W_3 08-IO1S-13-3K02_W_4
Rozmowa podczas zaliczania programów [08-IO1S-13-3K02_w_3]
Sprawdza umiejętność uogólnienia umiejętności nabytych podczas tworzenia i dokumentowania programu tworzonego w grupach 2-wu osobowych
08-IO1S-13-3K02_K_10 08-IO1S-13-3K02_K_11 08-IO1S-13-3K02_U_5 08-IO1S-13-3K02_U_6 08-IO1S-13-3K02_U_7 08-IO1S-13-3K02_U_8 08-IO1S-13-3K02_U_9
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
wykład [08-IO1S-13-3K02_fs_1]
Treści dostępne w formie przekazu multimedialnego. Peryferyjne układy programowalne wspierane symulatorami programowania i działania. Dwa proste zadania projektowe przedstawiane „na tablicy”.
30
Zapoznanie się z tematyką zajęć przedstawioną w skrypcie i z wykorzystaniem symulatorów udostępnionych w środowisku MOODLE. Przygotowanie do egzaminu.
30 Egzamin [08-IO1S-13-3K02_w_1]
laboratorium [08-IO1S-13-3K02_fs_2]
Zajęcia w parach dwuosobowych polegające analizie cykli maszynowych rozkazów pobieranych z pamięci systemu uruchomieniowego (8-bit). Pisanie własnych prostych programów w assemblerze (8-bit) oraz programów wykorzystujących hardware płyty głównej i mechanizmy BIOS i DOS komputera (16-bit).
30
Realizacja programu w środowisku wirtualnym w domu lub na komputerach udostępnianych w Instytucie studentom do pracy własnej.
30 Prace kontrolne [08-IO1S-13-3K02_w_2] Rozmowa podczas zaliczania programów [08-IO1S-13-3K02_w_3]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)