Lista zagadnień na kolokwium zaliczeniowe z przedmiotu Podstawy

Transkrypt

Lista zagadnień na kolokwium zaliczeniowe z przedmiotu Podstawy
Lista zagadnień na kolokwium zaliczeniowe z przedmiotu
Podstawy Techniki Cyfrowej II
Maszyna Turinga. Opisz budowę i zasadę działania.
Co to jest procesor? Jak się obecnie wykonuje procesory?
Co to jest system mikroprocesorowy?
Co to jest informacja, kod? Jak koduje się informacje w systemach mikroprocesorowych?
Opisz reprezentacje liczb (całkowite ze znakiem i bez, stałoprzecinkowe,
zmiennoprzecinkowe)
6. Co to jest program?
7. Wyjaśnij pojęcia – kod maszynowy, assembler, mnemonik, operand
8. Wymień podstawowe elementy składowe mikroprocesora, podaj ich zadania
9. Jak działa stos w mikroprocesorze? Do czego jest używany?
10. Wymień rodzaje rejestrów w 8086? Jaką rolę pełnią rejestry w każdej z grup?
11. Opisz mechanizm obliczania adresu efektywnego w 8086
12. Co to są tryby adresowania?
13. Jakie tryby adresowania udostępnia 8086?
14. Opisz fazy wykonania rozkazów programu w 8086: co się dzieje w każdej z faz oraz wyjaśnij
czemu służy przyjęty w procesorze 8086 mechanizm.
15. Do czego służą (podaj przykłady każdego z rodzajów) i jaki mają wpływ na rejestry, dane w
pamięci, słowo stanu procesora rozkazy w procesorze 8086:
a. przesłania danych
b. operacji na stosie
c. arytmetyczne
d. operacji na kodzie BCD
e. przesunięć i obrotów
f. operacji logicznych
g. przeniesienia sterowania
h. operacji na łańcuchach
16. Omów zagadnienie szybkości wykonania rozkazów przez procesor 8086.
17. Wyjaśnij pojęcia CISC i RISC? Jakie są podstawowe różnice dzielące te dwa rodzaje
procesorów?
18. Do czego służy pamięć operacyjna w systemie mikroprocesorowym?
19. Jak klasyfikujemy pamięci?
20. Jakimi parametrami opisuje się pamięci?
21. Sklasyfikuj, omów budowę, cechy charakterystyczne i sposób działania pamięci:
a. SRAM
b. DRAM
c. ROM
d. PROM
e. EPROM
f. EEPROM
g. FLASH
h. FRAM
22. Porównaj pamięci DRAM i SRAM
23. Porównaj pamięci EEPROM i FRAM
24. Porównaj pamięci EPROM i EEPROM
25. Porównaj pamięci ROM i PROM
26. Co to jest magistrala? Klasyfikacja magistral, podaj przykłady.
27. Co to jest magistrala lokalna? Podaj przykład i omów jego sposób działania.
28. Narysuj schemat i wyjaśnij różnice pomiędzy magistralami lokalnymi w architekturze Harvard
i Von Neumana.
29. Co to jest logika 3-stanowa, jak działa bufor 3-stanowy?
1.
2.
3.
4.
5.
30. Jak jest realizowane uniwersalne wejście – wyjście (wyprowadzenia układu cyfrowego, które
może pełnić zarówno rolę wejścia jak i wyjścia cyfrowego)?
31. W jaki sposób procesor współpracuje z wieloma urządzeniami za pomocą magistrali lokalnej?
32. W jaki sposób procesor może komunikować się z urządzeniami wejścia-wyjścia za pomocą
magistrali lokalnej?
33. Co to jest mapowanie urządzeń we/wy do przestrzeni adresowej pamięci operacyjnej?
34. Co to jest port?
35. Omów mechanizm przerwań (pełniona funkcja, sposoby zgłaszania przerwań, zagadnienie
priorytetów przerwań, typy przerwań)
36. Jak zrealizowano mechanizm obsługi przerwań w procesorze 8086?
37. Jakie funkcje pełni programowalny sterownik przerwań?
38. Kiedy w systemie mikroprocesorowym stosujemy DMA?
39. Jak działa DMA?
40. Pamięć podręczna (przyczyny stosowania, ogólna zasada działania, asocjacyjność, strategie
odczytu i zapisu)
41. Przetwarzanie potokowe (zasada działania, zalety, wady)
42. Przewidywanie skoków (zasada działania, strategie)
43. Superskalarność (zasada działania, zalety, ograniczenia, VLIW)
44. Wielordzeniowość mikroprocesorów.
dr inż. Tomasz Piasecki.