Цифровые устройства и микропроцессорные системы. Задачи и упражнения: Учебное пособие (Представление чисел и арифметические операции в цифровых устройствах. Микропроцессорные устройства и системы на базе МП КР580ВМ80), страница 23

Р3.47. Таблица переходов представлена в табл. Р3.9; m = 4. Ту же таблицу переходов реализует двоичный счетчик на двух D-триггерах (при начальной установке 11), если сигналы Q1 и Q2 снимать с выходов первого триггера, a Q3 и Q4 – со второго.

Таблица Р3.9

Номер состояния

Q4

Q3

Q2

Q1

0

0

1

0

1

1

1

0

1

0

2

1

0

0

1

3

0

1

1

0

Рис. Р3.25. Временные диаграммы для автомата к задаче 3.46

P3.48. Можно использовать либо кольцевой счетчик с прямыми связями и модулем счета 16 (варианты 1, 2 в табл. Р3.10), либо двоичный счетчик с модулем счета 16 и дешифратор на четыре входа (варианты 3, 4 в табл. Р3.10).

Таблица Р3.10

Вариант

D- триггер КМ155ТМ2

Регистр КМ155ИР1

Двоичный счетчик КМ155ИЕ7

Дешифратор КМ155ИДЗ

Число корпусов

1

16

8

2

4

4

3

4

1

3

4

1

1

2

Таблица P3.11

Номер состояния

Q3

Q2

Q1

0

0

0

0

1

0

0

1

2

0

1

0

3

0

1

1

4

1

0

0

Р3.49. Кодирование состояний показано в табл. РЗ. 11, переключательные таблицы для функций переходов и выходов представлены в табл. Р3.12. Минимизация с помощью карт Карно дает ; ; D3 = Q1Q2; ;  ; у3 = Q1 Q2.

Таблица РЗ.12

Номер состояния

y3

y2

y1

0

0

0

0

0

0

1

0

0

0

1

0

0

1

0

1

0

0

1

1

2

0

1

0

0

1

1

0

0

1

3

0

1

1

1

0

0

1

0

0

4

1

0

0

0

0

0

0

1

0

5

1

0

1

Ф

Ф

Ф

Ф

Ф

Ф

6

1

1

0

Ф

Ф

Ф

Ф

Ф

Ф

7

1

1

1

Ф

Ф

Ф

Ф

Ф

Ф

Р3.50. Кодирование состояний показано в табл. Р3.13, а переключательные таблицы для функций переходов и выходов представлены в табл. Р3.14. После минимизации получаем ; ; ; y1 = Q1, y2 = Q2; у3 = Q3. Кодирование состояний по табл. Р3. 13 обеспечивает получение более простой схемы, чем по табл. P3.11.

Таблица Р3.13

Номер состояния

Q3

Q2

Q1

0

0

0

0

1

0

1

1

2

0

0

1

3

1

0

0

4

0

1

0

Таблица Р3. 14

Номер состояния

0

0

0

0

0

1

1

1

0

0

1

1

0

0

2

0

1

0

0

0

0

3

0

1

1

0

0

1

4

1

0

0

0

1

0

5

1

0

1

Ф

Ф

Ф

6

1

1

0

Ф

Ф

Ф

7

1

1

1

Ф

Ф

Ф