Ё
название | год | авторы | номер документа |
---|---|---|---|
Устройство для суммирования двоичных чисел | 1983 |
|
SU1103223A2 |
Устройство для суммирования двоичных чисел | 1984 |
|
SU1198511A1 |
Квадратор | 1983 |
|
SU1092501A1 |
Устройство для суммирования чисел | 1984 |
|
SU1183959A1 |
Устройство для суммирования двоичных чисел | 1983 |
|
SU1087987A1 |
Устройство для суммирования Фибоначчи-десятичных кодов | 1989 |
|
SU1649535A1 |
Стохастический преобразователь | 1977 |
|
SU732946A1 |
Устройство для вычисления модуля вектора | 1983 |
|
SU1111156A1 |
Устройство для алгебраического накопительного суммирования | 1988 |
|
SU1550511A1 |
Цифровой фильтр с многоуровневой дельта-модуляцией | 1988 |
|
SU1587624A1 |
Изобретение относится к вычислительной технике. Цель изобретения - упрощение устройства Устройство состоит из накапливающего сумматора 1, счетчика 2, элементов И 3, 4, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 5, элемента ИЛИ 6, элемента задержки 7 (на такт сложения), элемента НЕ 8, элемента ЗАПРЕТ 9, элемента задержки 10. Кроме того, устройство имеет входы 11 разрядов операнда, знаковый вход 12, вход 13 задания режима работы устройства, выходы 14 младших разрядов результата, выходы 15 старших разрядов результата, знаковый выход 16, выход 17 переноса накапливающего сумматора 1. 1 ил.
О
ел со
Ј
Изобретение относится к вычислительной технике,
Целью изобретения является упрощение устройства.
На чертеже приведена функциональная схема устройства.
Устройство содержит накапливающий сумматор 1, счетчик 2, элементы И 3 и 4, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 5, элемент ИЛИ 6, элемент задержки 7 (на такт сложения), элемент НЕ 8, элемент ЗАПРЕТ 9, элемент задержки 10. Кроме того, устройство содержит входы 11 разрядов операнда, знаковый вход 12, вход 13 задания режима работы устройства, выходы 14 младших разрядов результата, выходы 15 старших разрядов результата, знаковый выход 16 устройства, выход 17 переноса накапливающего сумматора 1.
Предлагаемое устройство для алгебраического накопительного суммирования двоичных чисел в случае поступления операндов, представленных прямым и дополнительным кодом, функционирует аналогично известному.
Когда числа представлены обратным кодом, возможны следующие варианты состояний знаковых разрядов, приводящие или нет к переполнению знакового разряда накопленной суммы:
а)поступающий операнд - положительное число, ранее накопленная сумма также положительна, тогда суммирование дает
0,ХХ...Х +
О.ХХ...Х
Х.ХХ...Х,
переполнение знакового разряда не происходит;
б)поступающий операнд - отрицательное число, ранее накопленная сумма - положительна, тогда суммирование может дать
О.ХХХ...Х
переполнение знакового разряда не происходит;
г)поступающий операнд - положительное число, ранее накопленная сумма - отрицательна, тогда
1,ХХХ,.Х
О.ХХХ...Х
1,ХХХ.„Х,
переполнение знакового разряда не происходит;
д)поступающий операнд - отрицательное число, ранее накопленная сумма - положительна, тогда в результате суммирования получают возникновение переноса О.ХХХ...Х 1.ХХХ...Х 10.ХХХ...Х;
е)поступающий операнд - положительное число, ранее накопленная сумма - отрицательна, тогда суммирование дает
О.ХХХ...Х
10,ХХХ.,.Х
с возникновением переполнения знакового разряда;
ж)поступающий операнд - отрицательное число, ранее накопленная сумма - отрицательна, тогда при суммировании
1Х.ХХХ...Х,
переполнение знакового разряда происходит всегда независимо от знака полученного результата накопленной суммы.
Следовательно, переполнение знакового разряда накопленной суммы происходит только в трех случаях: д), е), ж), а значит, перенос в младший разррд накопленной cyMN.bi необходимо формировать когда:
а)пришедший операнд - отрицательный, накопленная ранее сумма - положительна и результат положителен;
б)пришедший операнд - положитель- ный, накопленная сумма - отрицательна, а
результат положителен;
о) пришедший операнд-отрицательное число, накопленная ранее сумма - отрицательна. При этом;
а)поступившее число - отрицательное, ранее накопленная сумма - положительна, полученный результат - положительный - в этом случае на выходе элемента И 4 формируется единица переноса, которая через элемент ИЛИ б поступает на вход переноса сумматора 1;
б)поступивший операнд - положительный, ранее накопленная сумма - отрицательна, полученный результат положительный - при этом на выходе элемента И 4 формируется единица переноса, которая через элемент ИЛИ 6 поступает на вход переноса сумматора 1;
в) поступившее число - отрицательное, ранее накопленная сумма тоже отрицательна - на выходе элемента И 3 формируется единица переноса, которая через элемент ИЛИ б поступает на вход переноса сумматора.
Формула изобретения Устройство для алгебраического накопительного суммирования двоичных чисел, содержащее накапливающий сумматор, счетчик, два элемента И, элемент ИЛИ, элемент ЗАПРЕТ, первый элемент задержки и элемент НЕ, причем входы и выходы накапливающего сумматора соединены соответственно с входами разрядов операнда устройства и с выходами младших разрядов результата устройства, выходы разрядов счетчика соединены с выходами старших разрядов результата устройства, знаковый выход счетчика соединен со знаковым выходом устройства, выход переноса накапливающего сумматора соединен с входом первого элемента задержки и инверсным входом элемента ЗАПРЕТ, прямой вход которого соединен со знаковым входом устройства, первые входы первого и второго элементов И соединены с входом задания режима работы устройства, выходы первого
и второго элементов И подключены к соответствующим входам элемента ИЛИ, выход которого подключен к входу переноса накапливающего сумматора, второй вход первого элемента И соединен со знаковым входом устройства, выход первого элемента задержки соединен с входом сложения счетчика, вход вычитания которого соединен с
выходом элемента ЗАПРЕТ, отличающееся тем, что, с целью упрощения, устройство содержит второй элемент задержки и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход которого подключен к знаковому
входу устройства, а второй - к знаковому выходу счетчика и входу элемента НЕ, выход которого соединен с вторым входом второго элемента И, третий вход которого соединен с инверсным выходом второго элемента задержки, прямой выход которого соединен с третьим входом первого элемента И, выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с входом второго элемента задержки.
Регулятор расхода | 1988 |
|
SU1566324A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-06-23—Публикация
1988-06-14—Подача