Минимизация функции переноса Р:
x1/x2x3 |
00 |
01 |
11 |
10 |
0 |
||||
1 |
1 |
1 |
1 |
Функция S1 не требует минимизации.
Минимизация функции S2:
x1/x2x3 |
00 |
01 |
11 |
10 |
0 |
1 |
1 |
||
1 |
1 |
1 |
Минимизация функции Zn также не требуется.
Подсчёт времени умножения:
Пусть t –один такт ,тогда время умножения без учёта задержек на элементах
Будет составлять из 5 тактов:
1)запись значений в регистры множимого и множителя
2)подача диады множимого на Формирователь Дополнительного Кода,а диады множителя на входы преобразователя множителя
3)выполнение операции умножения в ОЧУС
4)выполнение операции сложения в ОЧС
5)запись результата в регистр результата
Т.е Tумн=5t.
ОЧУС ,ОЧУ, Преобразователь Множителя вносят дополнительные задержки:
ОЧС – 6t
ОЧУС – 4t
Преобразователь множителя -3t
Таким образом умножение на один разряд занимает:
Tумн=18t
Время же умножения на n разрядов будет равно:
Tумн= n(18t+t) =19nt
Дополнительный такт требуется для сдвига результата.
Склеиваем безразличные наборы:
x1x2x3/x4x5x6 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
000 |
X |
X |
X |
X |
||||
001 |
X |
X |
X |
X |
X |
|||
011 |
X |
X |
X |
X |
X |
|||
010 |
X |
X |
X |
X |
||||
110 |
X |
X |
X |
X |
||||
111 |
X |
X |
X |
X |
X |
|||
101 |
X |
X |
X |
X |
X |
|||
100 |
X |
X |
X |
X |
Минимизация функции S1 при помощи карты Вейча:
X1
1 |
1 |
1 |
1 |
1 |
1 |
||
1 |
1 |
1 |
1 |
1 |
1 |
||
1 |
1 |
1 |
1 |
1 |
1 |
||
1 |
1 |
1 |
X4
X5 X5
Минимизация функции S2 при помощи карты Карно:
x1x2/x3x4x5 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
00 |
1 |
1 |
1 |
1 |
||||
01 |
1 |
1 |
1 |
1 |
||||
11 |
1 |
1 |
1 |
1 |
1 |
|||
10 |
1 |
1 |
1 |
1 |
1 |
1 |
Минимизация функции переноса с помощью карты Карно:
x1x2/x3x4x5 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
00 |
1 |
1 |
||||||
01 |
1 |
|||||||
11 |
1 |
1 |
1 |
1 |
||||
10 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.