Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка задания-решения ДГТУ.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆

Решение задачи № 4

Пункт 1.

Первый случай, если цифра №3=0.

Шифратор (рис. 8) работает следующим образом. Если на один из входов подана "1", то на выходе формируется двоичный код, соответствующий номеру входа. Сигнал FL сигнализирует о том, что хотя бы на один вход подана "1".

Если "единицы" поданы сразу на два входа, то на выходе шифратора формируется код младшего входа.

Результаты отражены в табл. 19.

Р

DD4

ис. 22

Решение задачи № 3

Первый случай, если цифра № 2 = 0.

Мультиплексор (рис. 6) работает следующим образом. На входы А0, А1, А2 подается двоичный код, который определяет номер активированного входа. На входе Q устанавливается такой же сигнал, какой подан на активный вход.

Следует помнить, что А0-младший разряд, а А2-старший. Например, если А2=1, А1=0, А0=0, то активируется вход D4. Результаты состояний отражены таблицей истинности (табл. 17).

Таблица 17

A2

A1

A0

D0

D1

D2

D3

D4

D5

D6

D7

Q

0

0

1

0

1

1

1

1

0

0

1

1

0

1

0

1

1

1

1

0

0

1

0

1

1

0

0

1

1

1

0

0

1

0

0

0

0

0

1

1

1

0

0

1

0

0

0

1

0

1

1

1

0

0

1

0

0

0

1

1

1

1

1

0

0

1

0

0

0

1

1

1

1

1

1

0

1

0

0

0

1

1

1

1

1

1

0

1

0

0

0

1

1

1

1

1

7

26

Преобразование производится следующим образом.

Если цифра №2 = 0, то элемент DD1 остается без изменения, а если № 2 = 1, то DD1 заменяется на повторитель. Если цифра № 0 = 0, то DD2 – инвертор, если № 2 = 1, то DD2 – повторитель. Если цифра №1=1,то элементы DD3 и DD4 заменяются на И-НЕ, т.е. отображаются значком .

На рис. 3 представлены временные диаграммы входных сигналов. На входы x1 и x2 подаются два сигнала, временные диаграммы которых необходимо выбрать в зависимости от своего номера варианта в соответствии с табл. 5.

Таблица 5

№ 6

№ 3

x1

x2

0

0

S1

S2

0

1

S3

S4

1

0

S2

S1

1

1

S4

S3

Например, если у номера варианта цифра № 6 = 0, цифра № 3 = 0, то на вход x1 подается сигнал S1, а на вход x2 подается сигнал S2. Изображённые на рис. 3 сигналы С1, С2 используются также для последующих задач. При выполнении задания необходимо нарисовать временные диаграммы в промежуточных точках y1 и y2, а также временные диаграммы на выходах Q1 и Q2. Все графики должны быть нарисованы один под другим, в одинаковых масштабах на миллиметровке или на листе в клеточку. На тех участках временных диаграмм, где состояние неопределённо, нарисовать пунктир. Те участки, которые соответствуют запрещенному состоянию, отметить – “З.С.”. В наиболее сложных местах целесообразно проводить вертикальную пунктирную линию через все графики.

При составлении таблицы истинности необходимо перебрать все комбинации входных сигналов х1, х2 и записать состояние выходных сигналов Q1, Q2. Результаты представить в табличном виде. Под каждой комбинацией входных сигналов подписать названия режимов работы: запись 1, запись 0, хранение, запрещённое состояние. Необходимо помнить, что для данного триггера запрещённое состояние это конкретное значение выходных сигналов.

8

8

В режиме хранения в графах Q1, Q2 следует записывать не конкретные значения, а значения в виде Q1n-1, Q2n-1.

Задача 2. Сложные триггеры.

1. Нарисовать временные диаграммы сигналов в точках схемы Q1, Q2, y1, y2, y3. Составить таблицу истинности схемы.

На рис.4 представлена исходная схема, которую нужно преобразовать.

DD4

Рис. 4

Если № 5 = 1, то элемент DD1 заменяется на повторитель, если

№ 1 = 1, то элемент DD3 заменяется на повторитель. Если № 0 = 1, то элемент DD4 остаётся без изменения, при этом на вход С1/С2 подаётся сигнал С2 (рис.3). Если № 0 = 0, то элемент DD4 заменяется на триггер со статическим входом С, т.е. на схеме (рис.4) убирается наклонная чёрточка на входе С. На вход С1/С2 при этом подаётся сигнал С1. На входы х1 и х2 подаются два сигнала (см. рис.3) в соответствии с табл. 6.

Таблица 6

№ 9

№ 6

х1

х2

0

0

S1

S2

0

1

S3

S4

1

0

S2

S1

1

1

S4

S3

т

25

ами триггер находится в режиме хранения. Если в момент перепада на входы R и S были поданы единицы, то триггер перейдёт в непредсказуемое состояние.

Первый такт. До прихода синхронизирующего перепада неизвестно в каком состоянии находится триггер (рис. 20).

Второй такт. Его состояние определяется тем, какие сигналы подавались на входы R и S в момент перепада. В данном случае на вход R была подана "1", поэтому триггер находится в состоянии "0". Аналогично рассматриваются остальные такты.

Пункт 2. Представить временные диаграммы сигналов в точках Q1, Q2, y1, y2, y3 (рис.21).

Рис. 21

В отличие от RS-триггера с динамическим входом синхронизации, GK-триггер не имеет запрещенного состояния. Если в момент синхронизации G=1, K=1, то триггер изменяет состояние на противоположное. В остальных случаях вход G аналогичен входу S, а вход K аналогичен входу R (рис. 22).

DD4

24

Второй случай, если DD4 с динамическим входом (рис.19).

. Рис. 19

Р ис. 20

В отличие от триггера со статическим входом С, данный триггер воспринимает информацию только в момент перехода сигнала y2 из состояния 1 в состояние 0. В промежутках между этими момен -

9

Выполнять задание следует с теми же требованиями, что и в

задаче 1.

2. Представить временные диаграммы сигналов в точках Q1, Q2, y1, y2, y3 исходной схемы (рис. 5) и составить таблицу истинности.

Рис. 5

Если № 7 = 1, то элемент DD1 заменяется на повторитель, если

№ 0 = 1, то элемент DD3 заменяется на повторитель. На вход С2 подается сигнал С2 (см. рис.3). На входы х1 и х2 подаются сигналы в соответствии с табл. 7.

Таблица 7

№ 9

№ 8

х1

х2

0

0

S1

S2

0

1

S3

S4

1

0

S2

S1

1

1

S4

S3

Выполнять задание следует с теми же требованиями, что и в задаче 1. При составлении таблицы истинности следует в графах Q использовать обозначения: .

Задача 3. Мультиплексоры и демультиплексоры.

Составить таблицу входных и выходных сигналов мультиплексора (если №2=0) или демультиплексора (если №2=1) в соответствии с номером варианта. 

10

На рис.6 представлена схема мультиплексора. Принцип его работы заключается в следующем. На адресные выходы А2, А1, А0 подается двоичный код, который соответствует выбранному входу. А2 – старший разряд, А0 – младший. На выходе мультиплексора Q устанавливается такой же сигнал, что и на выбранном входе.

Рис. 6

Заполнить табл.8 конкретными логическими уровнями (0 или 1), а затем заполнить столбец Q. В каждой строке таблицы подчеркнуть ту цифру из входных сигналов D, которая передаётся на выход Q.

Таблица 8

А2

А1

А0

D0

D1

D2

D3

D4

D5

D6

D7

Q

№9

№8

№7

№0

№1

№2

№3

№4

№5

№6

№7

№8

№7

№6

№1

№2

№3

№4

№5

№6

№7

№8

№7

№6

№5

№2

№3

№4

№5

№6

№7

№8

№9

№6

№5

№4

№3

№4

№5

№6

№7

№8

№9

№0

№5

№4

№3

№4

№5

№6

№7

№8

№9

№0

№1

№4

№3

№2

№5

№6

№7

№8

№9

№0

№1

№2

№3

№2

№1

№6

№7

№8

№9

№0

№1

№2

№3

№2

№1

№0

№7

№8

№9

№0

№1

№2

№3

№4

23

После того, как схема преобразована в соответствии со своим вариантом, приступают к составлению временной диаграммы Q1 и Q2 (рис. 18). В отличие от простого RS-триггера, синхронный RS-триггер может воспринимать входные сигналы R и S только при условии, что на вход С подана логическая "1".

Рассмотрим первый такт. Так как y2=0, т.е. С=0, триггер находится в режиме хранения, а учитывая, что предыстория триггера неизвестна, то следует указать неизвестное состояние.

Рассмотрим второй такт. Теперь С=1, но оба входа R и S остаются в пассивном состоянии. Поэтому продолжается неизвестное состояние.

Третий такт. На вход S подана "1", Q1=1, Q2=0.

Рис. 18

Аналогично рассматриваются остальные такты.

Р ис. 16

Если оба входы пассивны (R=1 и S=1), то триггер находится в режиме хранения. Если оба входа активны (R=0, S=0) триггер находится в запрещенном состоянии.