Architektura komputerów i systemy operacyjne
Wykład i ćwiczenia do przedmiotu (studia inżynierskie)
Wykład z architektury komputerów jest prowadzony jako część przedmiotu "Architektura komputerów
i systemy operacyjne"
(strona kursu).
Grupy zajęciowe
- Ćwiczenia:
- poniedziałek, 13:15, sala 35, bud. C4
- poniedziałek, 15:15, sala 35, bud. C4
- środa, 7:30, sala 35, bud. C4
- Wykład:
- środa, 11:15, sala 22, bud. C3
Zasady zaliczenia
Prace egzaminacyjne można będzie oglądać na konsultacjach, 10.02.2025, godz. 8-10, pok. 216/D1.
Na ćwiczeniach zostaną przeprowadzone
dwa kolokwia (tydzień
18 listopada i
13 stycznia) z zagadnień poruszanych na ćwiczeniach.
Oceniana jest też aktywność w rozwiązywaniu zadań z list oraz zadań dodatkowych.
Na każdym kolokwium można zdobyć maksymalnie 24 punkty. Zebrane punkty przekładają się na ocenę zgodnie z poniższą listą:
- ocena 5.5 >= 47 pkt.
- ocena 5.0 >= 44 pkt.
- ocena 4.5 >= 41 pkt.
- ocena 4.0 >= 37 pkt.
- ocena 3.5 >= 30 pkt.
- ocena 3.0 >= 25 pkt.
Tak wyliczona ocena może zostać zmieniona
w górę na podstawie aktywności na zajęciach (rozwiązywanie zadań, zadania dodatkowe).
Jest to ustalane indywidualnie.
Znajomość zagadnień z
wykładu zostanie sprawdzona w drodze egzaminu (zob.
strona kursu).
Ćwiczenia
- Lista 1: elementarne zabawy z pozycyjnymi systemami liczbowymi
- Lista 2: waga reprezentacji zapisu liczby
- Lista 3: systemy uzupełnieniowe, standard IEEE-754
- Lista 4: algebra Boole'a: funkcje boolowskie
- Lista 5: algebra Boole'a: postać kanoniczna, siatki Carnaugh, metoda Q-M
- Lista 6: projektowanie układów kombinacyjnych
- Lista 7: automaty Mealy i Moore'a
- Lista 8: przerzutniki, układy sekwencyjne
- Lista 9: projektowanie układów sekwencyjnych
Wykład
- Wprowadzenie do architektury (2.10.2024)
|
Intel Timeline |
History of Intel CPU's
- Miary wydajności, równanie procesora, niezawodność, prawo Amdahla (9.10.2024)
- Elementarne działanie komputera (16.10.2024)
- Systemy uzupełnieniowe (23.10.2024)
- Przetwarzanie potokowe (30.10.2024, 6.11.2024)
|
A 256 Kbits L-TAGE branch predictor
- Pamięć, zagadnienia ogólne, elementarne macierze pamięci (13.11.2024, 20.11.2024)
|
Przyszłość w 1996 r. |
DRAM 101 |
specyfikacja pamięci DDR (oznaczenia)
- Teoretyczne zagadnienia pamięci podręcznej i głównej (27.11.2024)
|
Denning: On modelling program behaviour
- Realizacja pamięci podręcznej (4/11/18.12.2024): metody odwzorowania, zastępowanie linii, spójność, model MESI
|
A.J. Smith, Cache Memories
- UWAGA! Wykłady z Architektury komputerów w dniach 8, 15 stycznia zostały przeniesione na wykłady z Systemów operacyjnych z 31 stycznia i 4 lutego i odwrotnie.
- Pamięć wirtualna - współpraca z systemem operacyjnym (22.01.2025)
- Operacje we/wy (29.01.2025)
- Przetwarzanie równoległe (31.01.2025)
|
T. Ungerer et al., Multithreaded Processors