Zagadnienia do kolokwium z przedmiotu
„Architektura Komputerów”
1.
Strukturalna organizacja komputera. Komputer – maszyna wielopoziomowa.
2.
Taksonomie architektur komputerowych: Flynna,
3.
Typowe architektury komputerów i ich ewolucja.
4.
Model komputera von Neumanna. Struktura komputera IAS
5.
Rozszerzenia klasycznej architektury: Harvard.
6.
Architektura von Neumanna.
7.
Arytmetyka komputerów. Metody reprezentacji liczb całkowitych, zakres i własności
reprezentacji.
8.
Reprezentacja zmiennoprzecinkowa liczb rzeczywistych, budowa liczby
zmiennoprzecinkowej. Zakres i dokładność reprezentacji.
9.
Algorytmy mnożenia liczb binarnych. Zasada działania i porównanie algorytmów.
Układowe reprezentacje.
10. Algorytmy dzielenia liczb binarnych. Własności działań.
11. Podstawowe elementy logiczne, algebra Boole'a, metody minimalizacji funkcji
logicznych.
12.
Cyfrowe układy sekwencyjne. Podstawowe przerzutniki typu: RS, JK, T, D. Zastosowania w
układach techniki cyfrowej.
13.
Cyfrowe układy kombinacyjne. Multipleksery, demultipleksery. Budowa, zasada działania i
zastosowanie.
14.
Struktura i działanie jednostki centralnej. Jednostka arytmetyczno-logiczna. System rejestrów.
15.
Formaty i typy rozkazów procesora. Listy rozkazów, kryteria projektowania formatu rozkazów.
16. Adresowanie pamięci. Tryby adresowania.
17.
Cykl pracy procesora. Cykle: pobrania, adresowania pośredniego, wykonania i przerwania.
18. Jednostka sterująca. Jednostka sterowana układowo i mikroprogramem. Podstawowe
koncepcje.
19. Porównanie architektur RISC i CISC.
Tendencje rozwojowe procesorów.
20. Techniki zwiększania wydajności pracy systemu komputerowego. Przetwarzanie
potokowe.