Логический синтез одноразрядного четверичного умножителя-сумматора


ОЧУС - это комбинационное устройство, имеющее шесть входов (два разряда из регистра множимого, два разряда из регистра множителя, вход переноса и управляющий вход h) и три выхода. Принцип работы ОЧУС представлен с помощью таблицы истинности (табл. 13).

Разряды множителя закодированы : 0 - 00; 1 - 01; 2 - 10; 3 - 11.

Разряды множимого закодированы : 0 - 00; 1 - 11; 2 - 10; 3 - 01.

Управляющий вход h определяет тип операции: 0 - умножение закодированных цифр, поступивших на информационные входы, и добавление переноса; 1 - вывод на выходы без изменения значения разрядов, поступивших из регистра множимого. В табл. 13 выделено 36 безразличных наборов, так как на входы ОЧУС из разрядов множителя не может поступить код 11, при работе ОЧУС как сумматора на вход переноса не может поступить единица, а при умножении на ноль или единицу на вход переноса также не может поступить единица.

 

Таблица истинности ОЧУС. Таблица 13.

Пер Мн Мт Упр. Перенос Результат Результат операции  
Р1 х1 х2 у1 у2 h Р Q1 Q2 в четверичной с/с  
0·0+0=00  
Выход – код «00»  
0·1+0=00  
Выход – код «00»  
0·2+0=00  
Выход - код «00»  
х х х 0·3+0=00  
х х х выход - код «00»  
3·0+0=00  
выход - код «03»  
3·1+0=03  
выход - код «03»  
3·2+0=12  
выход - код «03»  
х х х 3·3+0=21  
х х х выход - код «03»  
2·0+0=00  
выход - код «02»  
2·1+0=02  
выход - код «02»  
2·2+0=10  
выход - код «02»  
х х х 2·3+0=12  
х х х выход - код «02»  
1·0+0=00  
Выход - код «01»  
1·1+0=01  
выход - код «01»  
1·2+0=02  
выход - код «01»  
х х х 1·3+0=03  
х х х выход - код «01»  
x x x 0·0+1=01  
x x x выход - код «00»  
x x x 0·1+1=01  
x x x выход – код «00»  
0·2+1=01  
x x x Выход - код «00»  
х х х 0·3+1=01  
Окончание табл. 13  
Пер Мн Мт Упр. Перенос Результат Результат операции  
Р1 х1 х2 у1 у2 h Р Q1 Q2    
х х х Выход - код «00»  
x x x 3·0+1=01  
x x x выход - код «03»  
x x x 3·1+1=10  
x x x выход - код «03»  
3·2+1=13  
x x x выход – код «03»  
х х х 3·3+1=22  
х х х выход – код «03»  
x x x 2·0+1=01  
x x x выход - код «02»  
x x x 2·1+1=03  
x x x выход - код «02»  
2·2+1=11  
x x x выход – код «02»  
х х х 2·3+1=13  
х х х выход - код «02»  
x x x 1·0+1=01  
x x x выход - код «01»  
x x x 1·1+1=02  
x x x выход - код «01»  
1·2+1=03  
x x x выход - код «01»  
х х х 1·3+1=10  
х х х выход - код «01»  

Синтез выходов ОЧУС в методическом пособии не рассматривается.

На рис. 8 приведена карта Вейча для минимизации функции переноса P.

Рис.8. Карта Вейча для минимизации функции Р



Дата добавления: 2022-02-05; просмотров: 284;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.