Автор: Пользователь скрыл имя, 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 |