Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DE7.doc
Скачиваний:
19
Добавлен:
19.11.2019
Размер:
678.91 Кб
Скачать

Контрольні питання

  1. Приведіть визначення терміну “регістр”. Якими параметрами характеризуються регістри?

  2. Приведіть основні класифікаційні ознаки регістрів.

  3. Які функції виконує вхідна і вихідна логіка регістрів пам’яті?

  4. Чим принципово відрізняються регістри пам’яті і регістри зсуву?

  5. Поясніть призначення регістрових файлів та особливості їх побудови.

  6. Поясніть призначення та функції буфера FIFO. Яке відношення він має до регістрів?

  7. Поясніть призначення та функції буфера “стек”.

  8. У чому полягає суть конвеєрної обробки інформації? Які функції в ньому виконують регістри?

  9. Приведіть визначення терміну “регістр зсуву”.

  10. Чи можливо використовувати статичні тригери в регістрах зсуву? Якщо ні, чому? Якщо можливо, то приведіть принципову або функціональну схему такого регістра і часові співвідношення між вхідними сигналами.

  11. Поясніть, як регістр зсуву може виконувати функції мультиплексора та демультиплексора.

  12. Який з пристроїв – демультиплексор чи регістр зсуву – має переваги при перетворенні послідовного формату двійкових слів у паралельний?

  13. Як виконуються операції ділення та множення за допомогою регістрів зсуву?

  14. Поясніть, яким шляхом набори тригерів можуть бути перетворені у регістри пам’яті; у регістри зсуву.

  15. Ви маєте умовне зображення мікросхеми регістра з позначеннями виводів. Яка ще потрібна інформація, щоб визначитись з режимами її роботи?

  16. Чи можливо приєднувати виходи кількох регістрів, що мають виходи з Z-станом, на одну шину? Якщо неможливо, чому? Якщо можливо, то при яких умовах?

  17. Поясніть особливості синхронних і асинхронних послідовних способів передачі інформації.

  18. Приведіть приклади використання кільцевих лічильників.

  19. Перелічіть і поясніть недоліки кільцевих лічильників.

  20. Поясніть призначення і особливості використання схеми самозапуску кільцевого лічильника.

  21. Як отримати кільцевий лічильник, в якому циркулює нуль, а не одиниця?

  22. Як виправляються помилки при роботі кільцевих лічильників?

  23. У чому полягає особливість лічильника Мебіуса? Приведіть приклади використання такого лічильника.

  24. Поясніть методологію дешифрації станів лічильників Джонсона та Мебіуса.

  25. Поясніть спосіб усунення небажаних послідовностей у лічильнику Джонсона.

  26. У чому полягає особливість кільцевого лічильника зі зворотнім зв’язком через логічні елементи ВИКЛ. АБО?

  27. Приведіть приклади використання кільцевих лічильників-генераторів псевдовипадкових послідовностей.

  28. Поясніть особливість використання регістрів зсуву для кодування інформації.

  29. Поясніть особливість контролю цифрової апаратури на основі регістрів зсуву.

Вправи і завдання

  1. Використовуючи мікросхеми з наборами RS-, D- та JK-тригерів, а також допоміжну логіку, розробити:

а) асинхронний регістр пам’яті з дозволяючим входом запису і відкритим виходом на чотири розряди;

б) синхронний регістр пам’яті з одним входом дозволу запису та дозволу зчитування на чотири розряди;

в) синхронний регістр пам’яті з дозволом запису та дозволом зчитування у прямому або інверсному кодах;

г) синхронний регістр пам’яті з буферизованим виходом та Z-станом.

  1. На прикладі регістра SN74LS173A (чотири розряди) розробити схему регістра пам’яті на 12 розрядів.

  2. Використовуючи регістри пам’яті SN74LS173A, розробити схему модуля регістрової на вісім чотирьохрозрядних слів, в якому запис та зчитування даних забезпечувалися б по одній шині даних.

  3. Використовуючи мікросхему КР1533ИР30 та допоміжні елементи, розробити схему пристрою для перетворення однобайтового слова, заданого у послідовному форматі, у паралельний. Побудувати часові діаграми.

  4. Використовуючи мікросхему ИР5, розробити схему пристрою для мультиплексування чотирьохрозрядних даних з чотирьох шин на одну. Сформувати адресні сигнали.

  5. Використовуючи регістри SN74LS173A та допоміжні мікросхеми, розробити функціональну схему регістрового файлу для запису та зчитування восьми чотирьохрозрядних слів.

  6. Розширити обсяг пам’яті регістрового файлу до чотирьох восьмирозрядних слів; до восьми восьмирозрядних слів.

  7. Використовуючи мікросхеми SN74LS670 та допоміжні елементи, розробити схему модуля пам’яті FIFO.

  8. Використовуючи мікросхеми SN74LS670, розробити схему буфера LIFO (“стек”): а) на чотири чотирьохрозрядні слова; б) на вісім чотирьохрозрядних слів; в) на чотири восьмирозрядних слова.

  9. Вміст регістру зсуву з послідовним входом і послідовним виходом Q3 Q2 Q1 Q0 = 0101. Послідовність 1011 вводиться зліва направо, починаючи зі старшого розряду, за чотири такти. Побудувати часові діаграми зміни вмісту тригерів регістру.

  10. Дати порівняльну характеристику швидкодії регістру зсуву при переміщенні інформації зліва направо та справа наліво.

  11. Розробити схему регістру зсуву на мікросхемі КР1533ИР23.

  12. Використовуючи набір D-тригерів ИР23, розробити регістр зсуву справа наліво.

  13. Розробити стек на вісім чотирьохрозрядних слів на основі регістру зсуву.

  14. На основі регістрів зсуву та допоміжної логіки розробити лічильники:

а) з M = 10; б) з M = 12; в) з M = 24.

  1. Використовуючи регістри зсуву, розробити схему пристрою для циклічної генерації послідовності 01110101.

  2. Побудувати таблицю станів для чотирьохрозрядних регістрів зсуву з елементами ВИКЛ. АБО в колі зворотного зв’язку при наступних умовах:

а) ; б) .

  1. Знайти функцію зворотного зв’язку DO, при якій лічильник не матиме станів:

а) 00000; б) 11111.

  1. Для генерації двох послідовностей, довжина яких складає 7 біт і 5 біт, використовується трьохрозрядний регістр зсуву. Для переходу від однієї послідовності до іншої використовується керуючий сигнал d. Спроектувати на основі регістра зсуву такий генератор, щоб при d = 0 генерувалася б послідовність довжини 7 біт, а при d = 1 – відповідно, 5 біт.

  2. Розробити імітатор секундної стрілки на круглому циферблаті за допомогою кільцевого лічильника і кільця світлодіодів.

  3. Розробити восьмибітний кільцевий самокорегований лічильник з циклічним переміщенням одного нуля.

  4. Спроектувати чотирьохбітний лічильник Джонсона з декодуванням на вісім станів з мінімальною кількістю допоміжних логічних елементів.

  5. Визначити максимальну довжину циклу для схеми на рис. 7.40, якщо один з входів суматора за модулем 2 взяти не Q, а Q1. Побудувати таблицю станів.

  6. Проаналізувати таблиці станів для трьохбітного лічильника зі зворотним зв’язком через елементи ВИКЛ. АБО і знайти рівняння зворотного зв’язку для послідовності максимальної довжини, яке відрізняється від приведеного у Табл. 7.12.

Рис. 7.42

  1. На рис. 7.42 приведена схема автомату для гри на угадування, в основу якої покладено регістр ИР11. Проаналізувати і описати роботу автомату.

590

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]