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.