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)