- •Московский государственный институт
- •Разработка алгоритма выполнения арифметических операций сложения и вычитания многоразрядных чисел в заданном двоично-десятичном коде.
- •Разработка оптимальной схемы одноразрядного двоичного сумматора с учетом заданного базиса логических элементов.
- •Логическая схема одноразрядного двоичного сумматора.
- •Разработка схемы коррекции.
- •Разработка схемы одноразрядного десятичного сумматора.
- •В дальнейшем данную схему будем изображать следующим образом
- •Разработка преобразователя прямого кода в обратный для работы с отрицательными величинами.
- •В дальнейшем данную схему будем изображать следующим образом
- •Функциональная схема фиксирующая переполнение
- •Условное изображение этой функциональной схемы будет следующим.
- •Разработка схемы для определения знака суммы.
- •Разработка функциональной схемы многоразрядного десятичного сумматора
- •Разработка входных и выходных регистров хранения числовой информации, участвующей в операции сложения.
- •Разработка регистра признаков результата.
- •Расчет временных параметров устройства управления.
- •Общая структура схемы многоразрядного десятичного сумматора комбинационного типа с устройством управления.
В дальнейшем данную схему будем изображать следующим образом

Разработка преобразователя прямого кода в обратный для работы с отрицательными величинами.
Таблица 2.3.3.
Таблица истинности преобразователя
|
a0 |
α8 |
α4 |
α2 |
α1 |
α |
α |
α |
α |
|
0 |
0 |
0 |
0 |
0 |
X |
X |
X |
X |
|
0 |
0 |
0 |
0 |
1 |
X |
X |
X |
X |
|
0 |
0 |
0 |
1 |
0 |
X |
X |
X |
X |
|
0 |
0 |
0 |
1 |
1 |
X |
X |
X |
X |
|
0 |
0 |
1 |
0 |
0 |
X |
X |
X |
X |
|
0 |
0 |
1 |
0 |
1 |
X |
X |
X |
X |
|
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
|
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
|
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
|
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
|
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
|
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
|
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
|
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
|
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
|
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
0 |
X |
X |
X |
X |
|
1 |
0 |
0 |
0 |
1 |
X |
X |
X |
X |
|
1 |
0 |
0 |
1 |
0 |
X |
X |
X |
X |
|
1 |
0 |
0 |
1 |
1 |
X |
X |
X |
X |
|
1 |
0 |
1 |
0 |
0 |
X |
X |
X |
X |
|
1 |
0 |
1 |
0 |
1 |
X |
X |
X |
X |
|
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
|
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
|
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
|
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
|
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
|
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
|
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
|
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
Рассмотрим
,
как переключательные функции, зависящие
от 5 аргументов. Эти функции не полностью
определенные, так как на 0-5 и 16-21 наборах
их значения не определены. В коде 8421+6
комбинации двоичных сигналов, которые
записаны на данных наборах, не существуют.
Для построения схемы получим МДНФ всех переключательных функций с помощью диаграмм Вейча:
|
|
Приводим в базис «и – не, и»
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Приводим в базис «и – не, и»
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Приводим в базис «и – не, и»
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

8
4
2
1