Арифметическое устройство

 

О П И С А Н И Е 347758

ИЗОЬЕЕтЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советскнк

Соииалнстическнк

Республик

Зависимое от авт. свидетельства М

Заявлено 23.I.1970 (№ 1 397643/18-24) с присоединением заявки ¹

Приоритет

Опубликовано 10.Ч111.1972. Бюллетень ¹ 24

Дата опубликования описания 22 Ч111.1972

М. Кл. G 06f 7,,385

Комитет по делам изобретений н открытий при Совете Министров

СССР

УДК 6 81 325.5(088.8) Лвт зры изобретения

А. В. Аваев, В. С. Новизенцев и М. В. Тяпкин

Заявитель

Б1-1Б1т.1т(..>

АРИФМЕТИЧ ЕСКОЕ УСТРОЙСТВО

Изобретение относится к области вычислительной техники, а именно, к арифметическим устройствам одноадресных вычислительных машин. Известны арифметические устройства (ЛУ), в которых операция сложения выполняется в два этапа: сначала вырабатывается двухрядный код, затем приводятся переносы и п случается окончательный однорядный результат.

Приведение результата после каждой операции обуславливает непроизводительные затраты времени, если в последовательности выполняемых команд встречается несколько следующих друг за другом операций типа сложения, результаты которых не требуется записывать в память.

Цель изобретения — повышение быстродействия.

Цель достигается введением в схему ЛУ специальных цепей, производящих анализ типа операции, следующей за выполняемой в данный момент, и разрешающих выполнение следующей операции до окончания приведения результата выполняемой в данный момент операции в однорядный вид, если операция, следующая за выполняемой, не требует представления результата предыдущей в однорядном коде.

Для этого предлагаемое арифметическое устройство, содержащее входной регистр, соединенный с двухрядным сумматром, выход которого соединен с триггером окончания приведения результата, единичный выход которого соединен со входом схемы «И», блок буфер5 ных регистров команд, выход которого соединен со входом устройства управления операциями, триггер завершения операции, дополнительно содержит дешифратор операций, управляющий триггер и логические схемы «И»

10 и «ИЛИ», второй выход блока буферных регисгров соединен со входом дешифратора операций, выход которого соединен со входом упиравляющего триггера, единичным выходом подключенного ко второму входу первой схе15 мы «И», а нулевым к первому входу второй схемы «И», выходы первой и второй схем «И» соединены со входами схемы «ИЛИ», выход которой соединен со входом триггера завершения операции.

На чертеже представлена блок-схема предлагаемого ЛУ.

Оно содержит двухрядный сумматор 1, входной регистр 2, устройство 8 управления

25 операциями, кодовые шины 4 числа, двухвходовую схему «И» (триггер) 5, триггер 6 завершения операций, триггер 7 окончания приведения, управляющий триггер 8, дешифратор

9 операций, требующих обязательного оконча30 ния приведения, блок 10 буферных регистров

347758

Составитель И. Долгушева

Текред Б. Борисова Корректор Г. Запорожец

Редактор И. Орлова

Заказ 2585/12 Изд. М !126 Тираж 406 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Я(-35, Раушская наб., д. 415

Типография, пр. Сапунова, 2 предварительной выработки команд, двухвходовую схему «И» 11, схему «ИЛИ» 12.

Работает арифметическое устройство следующим образом.

Если за выполняемой в да1шый момент операцией следует записанная в буферных регистрах 10 арифметическая операция над содержимым сумматора и новым операндом, то эта операция начинается до начала приведения результата выполняемой в данный момент операции, причем эта следующая операция производится над новым операндом и результатом предыдущей операции, представленным в двухрядном коде.

При получении результата текущей операции в двухрядном коде устройство 8 разрешает дешифрацию следующей операции, Если следующая операция требует обязательного приведения (например, операция «Запись», для которой число должно быть представлено в однорядном коде), то триггер 8 устанавливается в положение «1» и дальнейшее выполнение операции происходит так же, как в известном устройстве.

Если вслед за выполняемой следует арифметическая операция типа сложения (вычитания), то триггер 8 остае1ся в состоянии «0», разрешая через схемы 11 и 12 установку в «1» триггера б и начало следующей операции до окончания приведения результата предыдущей.

5 Предмет изобретения

Арифметическое устройство, содержащее входной регистр, соединенный с двухрядным сумматором, выход которого соединен с триг10 гером окончания приведения результата, единичный выход которого соединен со входом схемы «И», блок буферных регистров команд, выход которого соединен со входом устройства управления операциями, триггер заверl5 щения операции, отлича(ащееся тем, что, с целью повышения быстродействия, ено дополнительно содержит дешифратор операций, управляющий триггер и логические схемы «И» и

«ИЛИ», второй выход блока буферных реги20 стров соединен со входом дешифратора операций, выход которого соединен со входом управляющего триггера, единичным выходом подключенного ко второму входу первой схемы «И», а нулевым к первому входу второй

25 схемы «И», выходы первой и второй схем «И» соединены со входами схемы «ИЛИ», выход которой соединен со входом триггера завершения операции.

Арифметическое устройство Арифметическое устройство 

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в дискретных автоматах для сложения - вычитания чисел, кодируемых трехуровневыми сигналами по ортогональным составляющим функций Попова

Изобретение относится к цифровой связи, автоматике и вычислительной технике и может быть использовано при реализации параллельных выделителей канальных цифровых сигналов, устройств сигнализации и устройств для подсчета количества единиц в двоичной комбинации

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении универсальных и специализированных управляющих устройств, а также вычислительных устройств

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в дискретных автоматах для сложения-вычитания чисел, кодируемых трехуровневыми сигналами по ортогональным составляющим функций Попова

Изобретение относится к вычислительной технике, в частности к способам суммирования чисел, и может быть использовано при построении арифметических устройств ЭВМ для повышения их быстродействия

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к вычислительной технике и может быть использовано при проектировании вычислительных узлов в составе специализированных БИС на основе МОП транзисторов

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда
Наверх