Architektura systemów komputerowych
Transkrypt
Architektura systemów komputerowych
Architektura systemów komputerowych B. Informacje szczegółowe Elementy składowe przedmiotu Opis Nazwa przedmiotu Architektura s ys temów komputerowych Nazwa kierunku Informatyka Nazwa jednostki prowadzącej kierunek Wydział Matematyki i Informatyki, Ins tytut Informatyki Język przedmiotu pols ki Liczba godzin zajęć dydaktycznych oraz forma prowadzenia zajęć Wykład, 30 godz. Rok studiów / semestr I/2 Liczba punktów ECTS 5 Prowadzący prof. Teodor Breczko Treści merytoryczne przedmiotu Pojęcia organizacji komputera (Computer Organization) i architektury komputera (Computer Atchitecture). Przykład pros tego komputera - model von Neumanna. Sys temy liczbowe i kody uzupełnieniowe. Arytmetyka s tałoprzecinkowa. Arytmetyka zmiennoprzecinkowa. Elementy algebry Boole'a. Minimalizacja funkcji logicznych: metoda przeks ztałceń formalnych, metoda tablic Karnaugha. Metodyki projektowania. Projektowaniе elementów półprzewodnikowych w budowie ws półczes nych komputerów pers onalnych. Analiza układów kombinacyjnych: bramki logiczne (AND, OR, NOT, NAND, NOR, XOR), układy arytmetyczne (półs umator, s umator), kodery, dekodery, multipleks ery, demultipleks ery, pamięci ROM. Analiza s ynchronicznych układów s ekwencyjnych (przerzutniki typu SR, D , JK i T ) .Podzes poły komputerów - rejes try, układy czas owe – liczniki. Jednos tka centralna CPU (Central Proces s ing Unit), proces or i jego model programowy. Lis ta rozkazów. Komputer CISC (Complex Ins truction Set Computers ) i RISC (Reduced Ins truction Set Computers ). Przetwarzanie potokowe. Przykład pros tej jednos tki arytmetyczno-logicznej ALU (Arithmetic-Logic Unit). Jednos tka s terująca (Control Unit). Organizacja i architektura pros tego komputera ze s terowaniem mikroprogramowanym. Język s ymboliczny (As s embly Language) i as embler (As s embler). Hierarchia pamięci, s tronicowanie pamięci. Urządzenia wejś cia-wyjś cia. Przerwania. Interfejs y i komunikacja. Sys temy wieloproces orowe i architektury alternatywne. Programy wbudowane . Sys temy operacyjne czas u rzeczywis tego (ang. realtime s ys tems : LynxOS, OS9, QNX, Nut/OS, RT-Linux, Sens eOS, VxWorks , Sus e Linux Enterpris e Real Time). Forma i warunki zaliczenia przedmiotu Wykaz literatury podstawowej i Literatura podstawowa: 1. Stallings W. , Organizacja i architektura systemu komputerowego, WNT, 2004. 2. Chalk B.S., Organizacja i architektura komputerów, WNT, 1998. 3. Skorupski A., Podstawy budowy i działania komputerów, WKŁ, 2004. 4. Null L., Lobur J., Struktura organizacyjna i architektura systemów komputerowych, Helion, 2004. 5. Pochopień B. , Arytmetyka w systemach cyfrowych uzupełniającej Literatura uzupełniająca: 1. Metzger P., Anatomia PC. Architektura komputerów zgodnych z IBM PC. Kompeendium. Wiedza o architekturze komputerów PC w pigułce, Helion, 2008. 2. Sacha K., Rydzewski A, Mikroprocesor: w pytaniach i odpowiedziach, Wyd. 2. Wydaw. Naukowo-Techniczne, 1987. 3. Mueller S., Rozbudowa i naprawa komputera. Helion, 2003.