Architektura komputerów

Transkrypt

Architektura komputerów
Politechnika Opolska
Wydział
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
INFORMATYKA
Ogólnoakademicki
Studia pierwszego stopnia
Nazwa przedmiotu
ARCHITEKTURA KOMPUTERÓW
Subject Title
Całk.
5
Wymagania
wstępne w
zakresie
przedmiotu
Studia niestacjonarne
III
Nauki podst. (T/N)
N
Architecture of computeres
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
Kont.
1,2 Prakt.
2,2
Egzamin
K
Nazwy
Technologia informacyjna.
przedmiotów
Zna podstawy systemów liczbowych, podstawy budowy i działania
Wiedza
1.
systemów komputerowych.
Potrafi przeliczać wartości między różnymi systemami liczbowymi tj.:
Umiejętności
1.
dwójkowy, ósemkowy, dziesiętny, szesnastkowy.
Potrafi zdobywać potrzebne informacje i dzielić się wiedzą z innymi.
Kompetencje
1.
społeczne
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
L. godz. zajęć w sem.
Prowadzący zajęcia
Całkowita
Kontaktowa
(tytuł/stopień naukowy, imię i nazwisko)
65
20
Dr hab. inż. Rafał Stanisławski
|
|
55
10
zgodnie z przydziałem obowiązków
|
|
|
Treści kształcenia
Wykład
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sposób realizacji
Tematyka zajęć
Liczba godzin
Podstawy (binarnego) zapisu danych stałoprzecinkowych, zmiennoprzecinkowych i
2
Podstawy operacji binarnych.
2
Podstawy budowy procesora 8086: segmentacja, segment danych, stosu,
2
programu, podstawowe operacje arytmetyczne, logiczne, skoki warunkowe i
Budowa i instrukcje koprocesora arytmetycznego.
2
Procesor Pentium w trybie REAL.
2
Przerwania i ich obsługa.
2
Obsługa podstawowych trybów graficznych.
2
Budowa i podstawowe instrukcje jednostki MMX, SSE, SSE2.
2
Podstawy pracy procesora w trybie PROTECTED.
2
Podstawy pracy procesorów RISC.
2
L. godz. pracy własnej studenta
45
L. godz. kontaktowych w sem.
Sposoby sprawdzenia zamierzonych Egzamin pisemny.
efektów kształcenia
Laboratorium
Sposób realizacji
Lp.
Tematyka zajęć
1.
Podstawy architektury 8086.
2.
Podstawy programowania w assemblerze 8086.
Podstawowe operacje wejścia – wyjścia.
3.
4.
Proste operacje arytmetyczne.
5.
Programowanie trybu graficznego.
6.
Koprocesor arytmetyczny.
20
Liczba godzin
2
2
1
1
1
1
7.
8.
Identyfikacja urządzeń w architekturze 8086.
Wystawianie ocen.
1
1
L. godz. pracy własnej studenta
45
L. godz. kontaktowych w sem.
10
Sposoby sprawdzenia zamierzonych odpowiedź ustna, zaliczenie poszczególnych ćwiczeń
efektów kształcenia
laboratoryjnych.
1. Zna zasady zapisu zmiennych stałoprzecinkowych i
zmiennoprzecinkowych.
Ma podstawową wiedzę z zakresu budowy i funkcjonowania
Wiedza
2. systemów komputerowych.Zna podstawowe funkcje
Efekty kształcenia dla
poszczególnych składników systemu komputerowego. Zna
przedmiotu - po
Potrafi posługiwać się technikami programowania w
zakończonym cyklu
Umiejętności
1. asemblerze do tworzenia prostych aplikacji w 16 bitowym
kształcenia
trybie pracy procesora (również z zastosowaniem
1. Rozumie potrzebę ciągłego pogłębiania wiedzy.
Kompetencje
społeczne
Metody dydaktyczne:
Wykład informacyjny wsparty prezentacją multimedialną. Demonstracje programowania języku assembler.
Ćwiczenia laboratoryjne.
Forma i warunki zaliczenia przedmiotu:
Aby zaliczyć laboratorium należy uzyskać ocenę pozytywną ze wszystkich omówionych ćwiczeń
laboratoryjnych. Ocena końcowa jest średnią ocen za programy (projekty) oraz kartkówki. Wykład
zaliczany egzaminem pisemnym.
Literatura podstawowa:
[1] G, Syck, Turbo asembler. Biblia użytkownika, Oficyna wydawnicza LT&P, 2002.
[2] P. Metzger, Anatomia PC. Architektura komputerów zgodnych z IBM PC, Helion, 2006.
[3] B.S. Chalk: Organizacja i architektura komputerów, WNT, Warszawa 1998.
W. Stallings, „Organizacja i architektura systemu komputerowego”, WNT, Warszawa,
[4] 2006.
[5] Intel, Intel Architecture Software Developer’s Manual, Intel Corporation , No: 243190-2, 1997.
Literatura uzupełniająca:
[1] A. Dudek, Jak pisać wirusy, Oficyna Wydawnicza Volumen.
[2] http://wazniak.mimuw.edu.pl
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
pieczęć/podpis
(Dziekan Wydziału
pieczęć/podpis)