Lista zagadnień PTCiM 1
Transkrypt
Lista zagadnień PTCiM 1
Lista zagadnień PTCiM 1 1. Poziomy abstrakcji w elektronice. Wyjaśnij na czym polega abstrakcja w kontekście elektroniki i techniki cyfrowej. Podaj przykłady. 2. Jakie założenia przyjęto definiują poziom abstrakcji związany z cyfrowymi układami kombinacyjnymi? 3. Jak napięciem można sygnalizować stany logiczne? Jak uzyskać odporność na zakłócenia? 4. Z jakich podstawowych elementów składają się układy cyfrowe kombinacyjne? Wymagana jest znajomość ich nazw i symboli. 5. Algebra Boole’a: wartości i operacje oraz własności i prawa. 6. Funkcja boolowska: definicja, funkcja niezupełna. 7. Funkcje boolowskie dwuargumentowe. 8. Sposoby zapisu funkcji boolowskich. 9. Przejście z wyrażenia w algebrze Boole’a na układ bramek logicznych. 10. Pojęcia: bit, słowo. Liczbowe kody binarne (definicja, właściwości, zalety, wady, umiejętność konwersji wartości dziesiętnych na binarne i odwrotnie): a. kod naturalny binarny (NKB) b. kod stałoprzecinkowy c. kod znak – moduł d. kody U1 i U2 e. kod spolaryzowany f. kod BCD g. kod zmiennoprzecinkowy 11. Nieliczbowe kody binarne (właściwości, zastosowania) a. kod 1 z n b. kod Graya 12. Operacje arytmetyczne na liczbach kodowanych binarnie. 13. Konwersja sygnału analogowego na cyfrowy: etapy konwersji i jej ograniczenia. 14. Cyfrowy układ kombinacyjny: definicja, sposób zapisu działania układu kombinacyjnego, sposób syntezy, minimalizacja funkcji boolowskiej metodami map Karnaugh i Queen-McCluskey. 15. Opisz zasady zastępowania bramek? Jak zrealizować układ kombinacyjny zawierający wyłącznie bramki NAND lub wyłącznie bramki NOR? 16. Jak używa się bramek zawartych w układach scalonych niskiej skali integracji? Co to są rodziny układów cyfrowych? Co to są układy TTL i CMOS? 17. Jak zasilane są układy cyfrowe? 18. Jak można łączyć układy cyfrowe pochodzące z różnych rodzin? 19. Jakimi parametrami czasowymi opisujemy sygnały cyfrowe i układy cyfrowe? 20. Co to jest obciążalność? Z czego wynika ten parametr? 21. Co to jest hazard? Gdzie i kiedy może wystąpić? Jak likwidować możliwość jego wystąpienia? 22. Układ cyfrowy z przerzutnikiem Schmitta w obwodzie wejściowym. Sposób działania, zastosowania. 23. Wyjście z otwartym kolektorem (drenem). Sposób działania, zastosowania. 24. Wyjście trójstanowe. Zasada działania. 25. Dekodery. Definicja i sposób działania typowych dekoderów: NKB→1 z n, dekoder NKB→wyświetlacz 7-segmentowy. 26. Sposoby rozszerzanie liczby bitów wyjściowych dekodera NKB→1 z n. 27. Dekoder współrzędnościowy. Schemat, zasada działania. 28. Koder 1 z n → NKB i koder priorytetowy. Zasada działania, porównanie. 29. Układy komutacyjne. Uproszczony schemat, zasada działania i zastosowanie multipleksera i demultipleksera. 30. Sumator iteracyjny i z równoległym generowaniem przeniesienia. Zasada działania, porównanie. 31. Jak przeprowadzić odejmowanie z użyciem sumatora? 32. Detektor identyczności i komparator. Zasada działania, zastosowanie, porównanie. 33. Jednostka arytmetyczno – logiczna. Zasada działania. 34. Przerzutniki. Rodzaje, sposoby opisu działania przerzutnika. 35. Budowa i zasada działania asynchronicznego przerzutnika RS i ���� 𝑅𝑆 36. Zatrzask (transparent latch). Budowa, zasada działania. 37. Rodzaje wejść zegarowych. 38. Co to jest sekwencyjny układ cyfrowy (automat)? Jakie wyróżniamy rodzaje automatów? 39. W jaki sposób możemy opisać sposób działania automatu? 40. Jakie są najważniejsze elementy składowe automatu synchronicznego? Jak wygląda ogólny schemat blokowy automatu synchronicznego? 41. Z jakich etapów składa się proces projektowania automatu synchronicznego? Opisz krótko każdy z nich. 42. Na czym polega minimalizacja liczby stanów wewnętrznych automatu? Jak się ją przeprowadza? Co to są stany równoważne, zgodne i zgodne warunkowo? 43. Jak działa automat asynchroniczny? Jaką może mieć budowę i jak go projektować? Porównaj z automatem synchronicznym. 44. Co to jest stan stabilny i generacja w automacie asynchronicznym? 45. Co to jest wyścig? Kiedy może wystąpić? Jakie są rodzaje wyścigów? Jak projektować automaty pozbawione możliwości wystąpienia wyścigu? 46. Dlaczego przy projektowaniu automatu asynchronicznego należy eliminować hazard w układach realizujących funkcje wzbudzeń? 47. Co to jest licznik? Wyjaśnij pojęcia: licznik prosty, licznik rewersyjny, licznik szeregowy, licznik równoległy, licznik z wpisem równoległym. Zastosowania liczników. 48. Co to jest rejestr, jakie ma zastosowania? W jaki sposób można wpisywać i odczytywać słowo zapisane w rejestrze? 49. Co to są programowalne układy logiczne? Jakie wyróżniamy rodzaje programowalnych układów logicznych? Na czym polega ich programowanie i do czego się je stosuje? 50. Porównaj układy PLA i PAL. 51. Co to jest makrokomórka? Jakie funkcje może pełnić?