Арифметико-логическая секция Советский патент 1989 года по МПК G06F7/38 

Описание патента на изобретение SU1499333A1

п IS а

4;ib

СО

со go 00 со

Шиг.1

10

Изобретение относится к вычислительной технике, ориентировано на реализацию в виде БИС-секции, в частном случае - в виде матричной БИС (т.е . имеет специальные функциональные возможности для эффективного наращивания разрядности), и может быть использовано в быстродействующих многоразрядных арифметико-логических устройствах цифровых ЭВМ.

Целью изобретения является расширение функциональных возможностей за счет реализации ускорения переноса.

На фиг.1 представлена схема арифметико-логической (АЛС) секции; иа фиг.2 - схема первого блока ускорения переносов (для п равного четырем); на фиГоЗ - схема второго блока ускорения переносов (для N равного четырем); на фиг.4 - схема арифметико-логического блока (АЛБ) (для п равного четырем); на фиг.5 - схема блока сдвигателей (для п равного че- тырем); на фиг.6 - схема блока регистра-аккумулятора (для п равного четырем) Данные обозначения п и N - соответственно разрядность и количество объединяемых АЛС.

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

9ускорения переносов и имеет выход

10групповых функций возникновения и распространения переноса, секции, двунаправленный вход 11 младшего разряда секции, группу входов 12.1- 12.6 задания режима секции, тактовый вход 13 секции, вход 14 первого one- ранда секции, вход 15 второго операнда секции, вход 16 переноса секции,- вход 17 групповых функций возникновения и распространения переноса секции, вход 18 задания номера секции, выход 19 результата секции, выход 20 переноса секции, двунаправленный вход 50 21 старшего разряда секции.

Первый блок 4 ускорения переносов (фиг.2) содержит элементы И-ШШ 22- 25 и элемент И 26, имеет первый и второй входы 27 и 28 и второй выход 29 блока ускорения переносов.

Вто рой блок 9 ускорения переносов (фиг.З) содеряит элемента И-ИЛИ 30- 32 и имеет выход 38 блока 9 ускореts

20

25

30

55

ния переносов„ АЛБ 3 (фиг.4) содержит дешифратор 34 и в каждом из разрядов - элементы И 35-45, элементы ИЛИ 46-48, элемент ИЛИ 49 (в разрядах с нулевого по второй может отсутствовать) и имеет первый и второй информационные входы 50 и 51, вход 52 переноса в младший разряд и информационный вьпсод 53 арифметико-логического блока 3.

Блок 5 сдвигателей (фиг.5) содер жит дешифратор 54, элементы И 55-66, элементы ИЛИ 67-72, элементы МОНТАЖНОЕ И 73 и 74, имеет выход 75 блока 5 сдвигателей.

Блок 6 регистра-аккумулятора (фиг.6) содержит элементы И 76-79, двухступенчатые D-триггеры 80-83 и

имеет выход 84 блока 6 регистра-аккумулятора о

Арифметико-логическая секция работает следующим образом

С входов 14 и 15 секции первый и

второй операнды (А и В) поступают на информационные входы блоков 1 и 2 мультиплексоров С выхода блока 6 регистра-аккумулятора значение О поступает на второй информационный вход

блока 2 мультипле1бссоров. На входы блока 3 подаются следующие величины в зависимости от значений управляющих сигналов (табл.1).

Таблица 1

Примечанибо С- содержимое

регистра- аккумулятора.

В В используется для выработки констант 0,1.

Далее блок 3 выполняет одну из операций, задаваемых с входа 12„3

секции. В данном случае для конкретности принято, что АЛБ может выполнить не менее 28 различных операций. Набор операций может быть расширен или сужен, поскольку его величина не отражается на сущности и предмете изобретения Важно, чтобы среди операций бьта хотя бы одна арифметическая, что в данном наборе (табло2) выполняется. По табл,2 видно, что операция алгебраического сложения (четыре ее варианта в соответствии с табл,1)-Определяется в данной АЛС кодом операции 111. Pea- лизация всех операций осуществляется в блоке 3 параллельно (фиг.4),но на выход блока 3 поступает лишь тот результат, который выбирается внутри блочным мультиплексором, управляю- щимся при помощи сигналов, постзтаю- щих с входа 12.3

по входу 51 (в зависимости от номера разряда).

Время запаздывания этого сигнала определяет быстродействием всей АЛС в режиме арифметических операций.

Пусть блок 3 выполняет одну из арифметических операций. Тогда внутри блока 3 вырабатываются разрядные функции возникновения и распространения переноса и поступают на вход 27 блока 4, На второй вход 28 которого поступит с выхода мультиплексора 8 значение переноса. Для задания позиции на каждой АЛС есть вход 18 На него подается сочетание логических констант в зависимости от позиции, занимаемой данной АЛС в арифметико- логическом устройстве (АЛУ) (табл.З).

Таблица 3

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

название год авторы номер документа
Устройство генерации тестовых последовательностей для контроля оперативных накопителей 1989
  • Трещановский Александр Кириллович
SU1636858A1
Устройство для обработки данных 1990
  • Телековец Валерий Алексеевич
SU1742813A1
Вычислительное устройство 1988
  • Лопато Георгий Павлович
  • Асцатуров Рубен Михайлович
  • Шостак Александр Антонович
  • Лопато Лилия Григорьевна
  • Шпаков Леонард Орестович
  • Жалковский Андрей Антонович
SU1545215A1
Микропроцессор 1982
  • Бронштейн Ромэн Яковлевич
  • Вайзман Александр Яковлевич
  • Гущенсков Борис Николаевич
  • Рачевский Дмитрий Алексеевич
SU1119021A1
Устройство генерации адресной последовательности для контроля оперативных накопителей 1987
  • Трещановский Александр Кириллович
  • Пасенков Владимир Петрович
SU1513524A1
Микропроцессор 1983
  • Лысиков Борис Григорьевич
  • Рачевская Галина Александровна
  • Чеховских Людмила Васильевна
SU1141419A1
Арифметическое устройство 1989
  • Малышева Лидия Львовна
  • Елагин Валерий Михайлович
  • Лупин Анатолий Викторович
SU1647557A1
Устройство для суммирования двух чисел с плавающей запятой 1988
  • Калинин Эдуард Казимирович
  • Савран Георгий Леонидович
SU1529214A1
Устройство для сложения-вычитания чисел с плавающей запятой 1986
  • Лысиков Борис Григорьевич
  • Шумейко Александр Эдуардович
  • Яковлев Анатолий Викторович
SU1376080A1
Арифметико-логическое устройство со встроенной диагностикой 1984
  • Аверьянов Вадим Алексеевич
  • Верига Маргарита Андреевна
  • Овсянников Валерий Иванович
  • Яловега Алексей Григорьевич
SU1275426A1

Иллюстрации к изобретению SU 1 499 333 A1

Реферат патента 1989 года Арифметико-логическая секция

Изобретение относится к области вычислительной техники, ориентировано на реализацию в виде БИС, позволяющих строить многоразрядные устройства. Оно может быть использовано в быстродействующих устройствах арифметико-логической обработки данных. Целью изобретения является расширение функциональных возможностей за счет реализации ускорения переноса. Поставленная цель достигается тем, что арифметико-логическая секция, содержащая блоки 1,2 и 7 мультиплексоров, арифметико-логический блок 3, блок 4 ускорения переносов, блок 5 сдвигателей, блок 6 регистра-аккумулятора, содержит одноразрядный мультиплексор 8 и блок 9 ускорения переносов с соответствующими связями. 6 ил., 3 табл.

Формула изобретения SU 1 499 333 A1

скорости выполнения операции Сложение (Вычитание) на фиг.4 являются сигналы внутригруппового переноса, поступающего либо по цепи 29, либо

ции

Использование предлагаемого изоб- | етения в рамку АЛУ позволяет сократить его аппаратурные затраты и повысить быстродействие.

Формула изобретения

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

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

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

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

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

ipae.2

SO. Отбнп

J

&ябтг

29

Onftns ИЗ

Ц1

(DiK.3

liS

111

68

SJ

SSCfS

H9

SJ

фаг

Документы, цитированные в отчете о поиске Патент 1989 года SU1499333A1

Арифметическое устройство 1980
  • Грибков Игорь Георгиевич
  • Илюшечкин Никита Васильевич
  • Кошелев Владимир Павлович
  • Степукова Тамара Леонидовна
SU885993A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Заявка Великобритании № 1457430, кл
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Абрайтис В.-Б.Во, Седаускас СоЮ
Пятраускас А.-В.В Микропроцессорный комплект БИС высокого быстродействия, К-1800, - Радио и связь, 1986, с„53-69, 154-157„

SU 1 499 333 A1

Авторы

Лысиков Борис Григорьевич

Седаускас Стяпонас Юозович

Даты

1989-08-07Публикация

1987-10-20Подача