Устройство для формирования знака результата последовательного сложения

Номер патента: 1193666

Авторы: Андреев, Астахов, Пожидаев, Фролов

ZIP архив

Текст

С 01 ОЭ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 119) (11)1511 4 С 06 Р 7/50 А ЕТ СССРИ ОТКРЫТЮ ГОСУДАРСТВЕННЫЙ КО ПО ДЕЛАМ ИЭОБРЕТЕНИ ЗС11 ИЯ ОМУ ТЕЛ ЬСТВ ВТОРС венное объед ИСАНИЕ ИЗОБР(54)(57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯЗНАКА РЕЗУЛЬТАТА ПОСЛЕДОВАТЕЛЬНОГОСЛОЖЕНИЯ, содержащее одноразрядныйсумматор-вычитатель, блок управленияблок синхронизации, первый и второйрегистры сдвига, элемент И, причемпервый и второй выходы блока управления подключены к управляющим входам одноразрядного сумматора-вычитателя, первый информационный входкоторого подключен к выходу первогорегистра сдвига, а выход блокасинхронизации подключен к первомувходу элемента И, о т л и ч а ю -щ е е с я тем, что, с целью упрощения устройства, второй информаци-.онный вход одноразрядного сумматоравычитателя подключен к выходу второго регистра сдвига, а выход перено-:са - к второму входу элемента И,при этом блок управления содержит три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент И и триггер, нулевой вход которого соединен с первым входом блока управления, подключенным к входу пуска устройства, входы знаков первого и второго операндов устройства соединены соответственно с вторым и третьим входами блока управления, подключенными соответственно к первому и второму входам первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход кото рого соединен с первым входом второ" го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого .подключен к четвертому входу блока управления, соединенному с входом признака операцииустройства, выход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен. с первым выходом блока управления и первым входом элемента И блока управления, второй вход которого подключен к Я прямому выходу. триггера, а выход " к первому входу третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход кото-. рого соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, а выход - с третьим выходом блока . управления, подключенным к выходу устройства, выход элемента И соединен с пятым входом блока управления, подключенным к единичному входу,триггера, прямой выход которого соединен с вторым выходом блока управ1193666 1Изобретение относится к вычислительной технике и может быть использовано в клавишных ЭВМ и в устройствах обработки информации.Цель изобретения - упрощение устройства.На фиг.1 показана блок-схема устройства; на фиг.2 - схема блока управления.Устройство для формирования знака результата последовательного сложения содержит регистры 1 и 2 сдвига, блок 3 синхронизации, одноразрядный сумматор-вычитатель 4, блок 5 управления, элемент И 6.Сумматор-вычитатель 4 содержит .одноразрядный сумматор 7 и элемент8 задержки.Блок 5 содержит элементы ИСКЛЮЧАЮ 1 цЕЕ ИЛИ 9 - 11, триггер 12 и элемент И 13.Выходы регистров 1 и 2 подключенык информационным входам сумматора вычитателя 4, управляющие входыкоторого подключены к первому ивторому выходам 14 и 15 блока 5управления, третий выход 16 которого является выходом 17 устройства,Выход сумматора-вычитателя 4соединен с входом элемента И 6,другой вход которого подключен квыходу блока 3 синхронизации.Входы 18 - 22 блока 5 соединенысоответственно с входом 23 пускаустройства, входом 24 знака первогооперанда (Зн А )устройства, входом25 знака второго операнда (Зн В)устройства, входом 26 признака. операции (ОП) устройства и выходомэлемента И 6,Регистр 1 служит для храненияпервого операнда А (уменьшаемого ,регистр 2 - для хранения второгооперанда В (вычитаемого ).На информационные входы сумматора-вычитателя 4 с выходов регистров 1 и 2 разряды операндов поступают в последовательном виде, начинаяс младшего.Блок 3 вырабатывает на своемвыходе сигнал в виде импульса (Тп),который соответствует моменту обра-.ботки старшего разряда и-разрядныхоперандов. Зависимость значений выходов сумматора 7 от входов представляется следующим образом: Р = (Ч 19 А) (ВчР)ЧВР,1 Ч 2 Ч (Ч 1 ЭВ) кх(АЧРо )Ч АР о Ч 2 При единичном уровне сигнала Ч,нулевом Ч 2, происходит вычитание= О, сумматор-вычитатель 4 переходитв режим (А + В).Блок 5 управления предназначендля формирования на выходах 14 - 16сигналов Выч, ВА и ЗнС. При Выч =1 сумматор-вычитатель 4 переводится в режим вычитания; при Выч = О -в режим сложения. Сигнал Выч формируется в соответствии с формулой:Выч = ЗнАЭЗнВЖОП, где ОП=1 - операция вычитания, ОП=О - операция сложения. При этом единичное значениеЗнА и ЗнВ соответствует отрицательным знакам уменьшаемого А и вычитаемого В.Сигнал В ) А (единичный уровень )формируется в случае, когда уменьшаемое А по абсолютной величинеменьше вычитаемого В,Установка триггера 12 в единичноесостояние осуществляется сигналомс выхода элемента И 6. Единичныйсигнал на выходе элемента И 6 формируется в том случае, когда в режиме(А-В ) возникает перенос Р из сумматора 7 в момент Тп (момент обработки старших разрядов операндов )Синал ЗнС - знак результата поразрядного сложения. Единичный уровень ЗнС соответствует отрицательному знаку результата, формируетсяв соответствии с правилами арифметики; ЗнС=ЗнА ЕВыч)(ВА. Из этоговыражения видно, что в режиме сложения (Выч=О ) или в режиме вычитания, когда АВ ЗнС = ЗнА. Если жев режиме вычитания А (В, в этомслучае ЗнС=ЗнА 91 = ЗнА, т.е. знакрезультата противоположен знакууменьшаемого А.Устройство работает следующимобразом. 5 1 О 15 20 25 30 35 40 45 50 При формировании знака результата с входа 23 поступает сигнал в виде одиночного импульса, который устанавливает триггер 12 в,исходное состояние,На входы 24 - 26 подаются сигналы, соответствующие знакам операндов ЗнА, ЗнВ и признаку операции ОП.3 1Блок 5 управления формирует сиг внал (Выч ), по которому определяется режим работы сумматора-вычитателя 4. Если сигналом Выч=определен режим вычитания, необходимо сравнить абсолютные величины уменьшаемого и вычитаемого. Для этого на информациснные входы сумматоравычитателя 4 последовательнб, начиная с младшего разряда, поступают сравниваемые операнды, Сумматорвычитатель 4 производит операцию, А-В, при которой из уменьшаемого А, по правилам двоичной арифметики, вычитается вычитаемое В. Если при этом на выходе Р сумматора 7 присутствует единичный сигнал заема во . время вычитания из старшего разряда уменьшаемого, т.е, в момент Тп, то 1 А 1 В . 193666 4В этом случае на выходе элементаИ 6 формируется сигнал, устанавливающий триггер 2 в единичное состояниет.е. формируется единичныйуровень сигнала В) А на выходе 15блока 5, по которому сумматор-вычитатель 4 переводится в режим вычитания В-А, а на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 11 формируется знак результата ЗнС, противоположный знакууменьшаемого (ЗнА ). Если при вычитании А-В в момент обработки старших разрядов операндов на выходе сумматора 7 единичный сигнал отсутствует, значит ) А)В.В этом случае триггер 2 останется в исходном состоянии, а на:выхо-, де элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 1 формируется знак результата ЗнСЗнА, О 1 Ч О ВСоставитель В.БерезкинР.Цицика Техред Т.Дубинчак Корректор Г.РешетниФ аз 7316/52 В Филиал ППП ".Патент", г.ужгород, ул,Проектная,Тираж 709 ИИПИ Государ по делам из 5, Москва, ЖПодписноеенного комитета СССетений и открытийРаушская наб., д.

Смотреть

Заявка

3745541, 23.05.1984

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "АВТОГРАФ"

ПОЖИДАЕВ НИКОЛАЙ ЯКОВЛЕВИЧ, ФРОЛОВ ВИТАЛИЙ АЛЕКСЕЕВИЧ, АСТАХОВ ГЕННАДИЙ ЯКОВЛЕВИЧ, АНДРЕЕВ ВЛАДИМИР ОЛЕГОВИЧ

МПК / Метки

МПК: G06F 7/50

Метки: знака, последовательного, результата, сложения, формирования

Опубликовано: 23.11.1985

Код ссылки

<a href="https://patents.su/4-1193666-ustrojjstvo-dlya-formirovaniya-znaka-rezultata-posledovatelnogo-slozheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования знака результата последовательного сложения</a>

Похожие патенты