Автор: Пользователь скрыл имя, 28 Декабря 2011 в 23:23, контрольная работа
Функция уже минимальна
Для сокращения числа элементов будем использовать значения выходного переноса P как вспомогательной переменной при определении выходной суммы S (т.е S- функция 4-х переменных)( при наборах переменных, являющихся нереальными (например, единичное значение переноса при нулевых значениях всех переменных), поставлены безразличные значения x для функции S, которые можно доопределять произвольным образом.)
Схемотехника
ВАРИАНТ 3
Задание 1
Составить комбинационную схему (КС) в соответствии с таблицей истинности. Определить сложность схемы C в логических элементах и время задержки T, в tзлэ (время задержки на одном логическом элементе).
X3 | X2 | X1 | X0 | Y |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 1 |
0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 0 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
РЕШЕНИЕ
Смотрим,
какие переменные не меняются в пределах
первой области, выписываем конъюнкцию
этих переменных, и т. д. для всех областей.
Конъюнкции областей объединяем дизъюнкцией.
В итоге получаем:
Задание 2
Составить таблицу истинности и КС одноразрядного полного двоичного сумматора.
Сумматор имеет три входа : A, B и C и два выхода : S (выход младшего
разряда суммы A, B и C) и P (выход переноса при сложении – старший разряд суммы A, B и C).
РЕШЕНИЕ
A | B | C | P | S |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
СДНФ имеет вид:
P:
S:
Минимизируем СДНФ
P:
AB | |||||
00 | 01 | 11 | 10 | ||
C | 0 | ||||
1 | 1 | 1 | 1 |
S:
AB | |||||
00 | 01 | 11 | 10 | ||
C | 0 | 1 | 1 | ||
1 | 1 | 1 |
Функция
уже минимальна
Для сокращения числа элементов будем использовать значения выходного переноса P как вспомогательной переменной при определении выходной суммы S (т.е S- функция 4-х переменных)( при наборах переменных, являющихся нереальными (например, единичное значение переноса при нулевых значениях всех переменных), поставлены безразличные значения x для функции S, которые можно доопределять произвольным образом.)
A | B | C | P | S |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | x |
0 | 0 | 1 | 0 | 1 |
0 | 0 | 1 | 1 | x |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 1 | x |
0 | 1 | 1 | 0 | x |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 1 | x |
1 | 0 | 1 | 0 | x |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 0 | x |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 0 | x |
1 | 1 | 1 | 1 | 1 |
0 | x | ||||
x | 1 | 0 | x | ||
x | 0 | x | 1 | ||
1 | x | x | 0 | ||
Из
карты Карно для функции S
получаем:
Построим
схему по формулам
Задание 3
Составить
схему параллельного сумматора
с последовательным переносом на
4 разряда и проверить ее работоспособность.
Определить сложность схемы C и
время задержки T.
РЕШЕНИЕ
Для проверки
работоспособности схемы
0:
A0 | B0 | Cin | P0 | S0 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
1:
A1 | B1 | P0 | P1 | S1 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
2:
A2 | B2 | P1 | P2 | S2 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |