Semestr zimowy 2009/10
Semestr zimowy 2010/11
Semestr zimowy 2011/12
Semestr zimowy 2012/13
Semestr zimowy 2013/14
Semestr zimowy 2014/15
Architektura komputerów IN082108
Treści programowe:
1/Pojęcie architektura komputerów.Architektury Princeston, Harvard.
2/Taksonomie architektur komputerowych.
3/Systemy wejścia-wyjścia. Tryby obsługi urządzeń we-wy
4/Hierarchia pamięci systemów komputerowych.Organizacja pamięci operacyjnej.
5/Pamięć podręczna. Organizacja i zasady działania, wpływ na wydajność.
6/Jednostka centrala.Cykle pracy, Tryby adresowania. Modele programowe RISC i CISC.
7/Programowanie niskopoziomowe - asembler.
8/Pamięć wirtualna Przetwarzanie potokowe. Wielozadaniowość, wieloprocesorowość, wielowątkowość.
Efekty kształcenia:
- znajomość zasad pracy mikroprocesorów i struktur wieloprocesorowych,
- znajomość zasad pracy i komunikacji układów we/wy,
- znajomość rodzajów pamięci i sprzętowych mechanizmów wsparcia systemów operacyjnych,
- umiejętność analizowania schematów blokowych systemów komputerowych,
- umiejętność oceny potencjalnych możliwości systemu komputerowego wynikających z budowy sprzętowej.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
William Stallings, Organizacja i architektura systemu komputerowego, WNT 2004.
Janusz Biernat, Architektura komputerów, Oficyna Wydawnicza Politechniki Wrocławskiej 2002.
Andrzej Skorupski, Podstawy budowy i działania komputerów, WKŁ 2000.
b) uzupełniająca:
Linda Null and Julia Lobur, The Essentials of Computer Organization and Architecture, Jones and Bartlett Publishers 2003.
Murdocca & Heuring - Principles of Computer Architecture, Prentice Hall 2000.
Wojtuszewicz Krzysztof, Jak działa komputer, wyd. MIKOM 1999.
Metzger Piotr, Anatomia PC, wyd. Helion.