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

 

О П И С А Н И Е 394780

ИЗОБРЕТЕНИЯ

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

Союз Советских

Социалистических

Республик

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

Заявлено 25.Х11.1970 (№ 1602252/18-24) М. Кл. G 061 7/38 с присоединением заявки №вЂ”

Приоритет

Опубликовано 22.ЧШ.1973. Бюллетень № 34 УДК 681.325.5(088.8)

Дата опубликования описания 20.XI I.1973

Гасударственные камитет

Савета Министран СССР са делам изааретений и аткрытий

Автор изобретения

А. Я. Спасибухов

Заявитель

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

Предлагаемое изобретение относится к области вычислительной техники и может быть использовано в 3ВМ.

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

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

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

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

20 групп соединены с нулевым выходом триггера; выход первого элемента «И» всех групп соединен со входом установки в нулевое состояние соответствующего триггера второго регистра числа и со входом установки в еди25 ничное состояние соответствующего триггера первого регистра числа, выход третьего элемента «И» всех групп соединен со входами установки в нулевое состояние соответствующих триггеров первого и второго регистров

30 чисел.

394780

:=)то позволяет сократить время выполнения некоторых преобразований информации.

На фиг. 1 изображена часть блок-схемы арифметического устройства (ЛУ) со встроенной в него схемой адресной подстановки; на фиг. 2 — блок-схема адресной подстановки; на фиг. 3 — принципиальная схема адресной подстановки.

Лрифмстичсскос устройство (фиг. 1) содер)кит схему 1 ядрсснои подстановки, я также регистры чисел 2 — 5, прсдназпаченныс для хранения значений чисел Л, В, С и D со )T ветствснно.

Схема 1 (фиг. 2) состоит из блока 6 поразрядной выдачи содержимого третьего и четвертого рег)11стров 4 и 5, блока 7 анализы значений разрядов и блока 8 формирования сквозного переноса для сигналов с выхода блока 7 к схемам требуемых разрядов регистров 2 и 3.

На принципиальной схеме (фпг. 3) I)ce регистры построены из статических трип еров, устанавливаемых 13 нулевос состояние по левому входу и в единичное — по правому.

Соответственно лсвыс выходы триггеров являются нулевыми, а правые — единичными.

В схемах используются тяк)кс двухвходовыс импульсно-потенциальные логические элементы «И».

Блок 6 поразрядной выдачи выполнен в виде схемы сдвига на од)ш разряд содержимого регистров чпс ;I 4 и 5. Няпрявлс пс сдвига опредслястся правилом, задающим порядок замены значений разрядов в регистре 2. Для примера взято, что это правило требует выполнения сдвига в сторону младших разрядов (на схеме слева направо).

Импульсы сдвига постл)ают на pcl истры пз устройства управления ЛУ.

Блок анализа 7 llocTp;)ci(из трех элементов «И» 9, 10 и 11. На импульсный вход элемента 9 подаются импульсы сдпп1а, а ш) гcllциальный вход этого элсмс)гг;1 сосд lilcii c единичным выходом триггера млядшсг0 разряда регистра 5. Выход эле3:сита 9 сосдпнсп с импульсными входами двух друпгх элементов «Й» блока анализа. 110TcIIITII3;ibliblli вхо i элемента 10 соединен с пу Ici3b) i i выходом триггера младшего разряда pcl.licipa 4, я потенциальный вход элемента 11 — с сд)шп шым выходом этого триггера. На каждом шаге работы, задаваемом очередным импульсом сдвига, блок анализа реализует следующие логические зависимости: 1 — Cg dl SIi где с;, d; — значения i х разрядов чисел С и D соответственно; s; i-й импульс сдвига.

Блок 8 формирования сквозного перенося состоит из групп 12 (по числу разрядов в регистрах), каждая из которых содержит четыре элемента «И» 18 — 16. В этом блоке выполнены следу)ощие соединения элементов: — в группе, соответствующей младшему разряду, импульсные входы элементов И и

14 соединены с выходом элемента 10 блока анализа, во всех остальных группах эти вхо5 ды соединены с выходом элемента 14 групп предыдущего разряда; — импульсные входы элементов 15 и 16 в группе младшего разряда соединены с выходом элемента 11 блока анализа, а во всех

10 остальных группах они соединены с выходом элемента 16 группы предыдущего разряда; — потенциальные входы элементов 1) и 15 в любой группе, включая группу младшего разряда, соединены с единичным выходом

15 рпггсра соответствующего этой группе разряда регистра ), а потенциальные входы элементов 14 и 16 соединены с нулевым выходом этого триггера; — выход элементов 18 соединен со входом

20 установки в нулевое состояние триггера данного разряда регистра 8 и со входом установки в единичное состояние триггера этого же разряда регистра 2, а выход элемента 15 соединен со входами установки в нулевое со25 стояние обоих этих триггеров.

Элементы любой секции блока формирования сквозного пути реализуют следующие логические зависимости:

30 — » l)> /)/ ji+ — ))(1 — I)iw О!

))1)ц — ))» — 1) 11)/)1 ) 1)@ — .(» — 1) I(15j1 где )1:л. — зца)сп11с Ч)упкции, реализуемое Й-м э 103icilто» «И» (/ =18, 14, 15, 16) !-и группы

35 / = ", 2, ", )1, 1 дс

1хромс того, считается, что 0,1.1 —, И 0,16 = ill ° ., о

11ри выполнении операции адресной под40 с)ановки арифметическое устройство работает следующим ооразом.

Из устропства управления ЛУ на регистры и 0, 11 такхкс I3 0ЛОк анализа 1IоcTу пают имII);ibcbI сдвига. Если на выходе элемента 10

45 нлп !1 блока анализа появляется единичный снп)ял, то ип, поступая в блок формирования сквозного переноса, проходит до ближайшей гру)шы этого блока, соответствующей единичному состоянию триггера регистра ), и дальше пройти не может. В этой группе вырабатывается импульс элементов И (если исходныи единичный сигнал был выработан элементом !0 блока анализа) или элементом 15 (если исходньш единичный сигнал был выра55 ботан элементом 11 блока анализа). В первом случае триггер данного разряда регистра

2 устанавливается в нулевое состояние, и, таким образом, осуществляется перенос нулевого значения некоторого разряда регистра

60 4 в регистр 2, а во втором случае этот триг. гср устанавливается в единичное состояние, т. с. осуществляется перенос единицы из регистра 4 в регистр 2. Так как при пересылке как нуля, так и единицы соответству)ощий

65 трип.ср рсгистра 8 устанавливается в нулс394780 вое состояние (сигналами с выходов тех же самых элементов 18 и 15), то этим обеспечивается сквозной путь для прохождения сигналов, вырабатывающихся на последующих шагах.

Выполнение операции адресной подстановки в АУ может быть построено как по синхронному, так и по асинхронному принципу.

В первом случае окончание операции наступает после ll-го импульса сдвига (с добавкой времени, необходимого для завершения процессов в схеме), а во втором случае признаком окончания операции может служить нулевое состояние регистров 8 и 5.

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

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

«И» соединен с импульсными входами второго и третьего элементов «И», потенциаль5

35 ные входы которых соединены соответственно с нулевым и единичным выходом триггера младшего разряда третьего регистра числа; блок формирования сквозного переноса состоит из групп по числу разрядов с ".åòûðüìÿ элементами «И» в группе, причем импульсные входы первого и второго элементов «И» группы, соответствующей младшему разряду, соединены с выходом второго элемента «И» блока анализа значений разрядов, входы первого и второго элементов «И» других групп соединены с выходом второго элемента

«И» группы предыдущего разряда; импульсные входы третьего и четвертого элементов

«И» группы, соответствующей младшему разряду, соединены с выходом третьего элемента

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

«И» всех групп соединен со входом установки в нулевое состояние соответствующего триггера второго регистра числа и со входом установки в едпнпчнос состояние соответствующего триггера первого регистра числа, выход трстьсго элемента «И» всех групп соединен со входом установки в нулевое состояние соответствующих триггеров первого и второго регистров чисел.

394780

Фиг 2 ф и

lg

8 с

Составитель И. Горелова

Техред Т. Курилко

Редактор Б, Нанкина

Корректор В. Жолудева

Заказ 337874 Изд. ¹ 1823 Тираж 647 Подписное

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

Москва, К-35, Раушская наб., д. 4, 5

Типография, пр. Сапунова, 2

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

 

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

В пт6 // 391561

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

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

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

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

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

Изобретение относится к электронно-вычислительной технике

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

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