Суммирующее устройство Советский патент 1988 года по МПК G06F7/50 

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

4 4iik 4 Ч СЛ

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

Цель изобретения - упрощение конструкции устройства.

На чертеже изображена структурная схема предлагаемого устройства.

Устройство содержит группы элементов И 1 и 2, преобразователь 3 двоичного кода в уплотненный код (ПДУ), группу: элементов ШШ 4,включающую (п - 1) элемент ИЛИ, где п .- количество входов устройства, блок 5 контроля нечетности (БКН), вход 6 синхронизации, информационные входы 7.и выход 8 результата.

Устройство работает следующим об- разом.

На входы 7 устройства поступают одноименные разряды всех слс1гаемых, начиная с младших разрядов, которые через элементы И 1 поступают на вхо- ды ПДУ 3 в течение тактового импульса по входу 6. Данный тактовый импульс также пропускает на вторую . группу входов ПДУ 3 признак переноса, сформированного на предыдущем такте суммирования. На выходе ПДУ 3 формируется уплотненньй код, соответствующий количеству логических единиц в кодах, которые поступили по первой и второй группам входов. В случае если количество логических 1 в уплотненном коде будет нечетно, то на выходе БКН 5 будет сформировано значение результата, равное логической 1, в противоположном случае - О. Уплотненный код с выходов ПДУ 3, кроме первого, также поступает на группу элементов ИЛИ 4, которая формирует признак переноса в следующем такте работы. Общее числ тактов вычисления суммы равно

m N + log ,

где n - количество слагаемых; N -, разрядность слагаемых.

Пусть необходимо просуммировать следующие пять слагаемых: 101101, 110110, 011101, 110111, 100101. Обрабатываемые срезы на выходах элементов И 1 имеют вид: 10111, 01010, 11111, 10100, ото, IIO ll. .

В течение первого тактового импульса, поданного на вход 6 синхро- ниэ1ации, на вход ПДУ 3 подается разрядный срез младших разрядов слагаемых 10111 и признак переноса 0000, так как в исходном состоянии на всех выходах ГЩУ 3 присутствовали логические О, поэтому признак переноса на выходах группы элементов ИЛИ 4 будет сформирован нулевым. На выходе ПДУ 3 сформируется код 000001111. Настоящий код четный, поэтому с выхода БКН 5 на выход 8 результата поступит О, а признак переноса равен 0011. Подача следующего разрядного среза на информационные входы 7 и тактово го сигнала на вход 6 синхронизации возможна с периодом, равным

5

0

5 п Q с

5

0

5

- L + П В V

+ г

,1

где , .

fT ПВУ -U/tu

и L соответственно

задержки сигналов на элементе И, ИПИ и ПДУ.

К моменту поступления на входы ПДУ 3 второго разрядного среза, подаваемого в момент поступления второго импульса синхросигнала, и равного 01010, на вторую часть его входов поступит признак переноса 0011. На выходе ПДУ 3 сформируется код 000001111. Данный код четный, поэтому значение результата равно О, а признак переноса 0011.

В третьем такте работы устройства на входы ПДУ 3 Поступят коды 111.11 и 0011. После преобразования получим уплотненньй код 0011 11111. Данньй код нечетньй, поэтому БКН 5 сформирует значение результата 1, а приз - нак переноса, получаемьй с выходов группы элементов ИЛИ 4, будет равен 0111.

Аналогичным образом устройство продолжает работу до получения восьмого разряда суммы. Полученный результат равен 11011100. В седьмом и восьмом тактах на входы элементов И 1 поступают нулевые коды.

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

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

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

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

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

название год авторы номер документа
Суммирующее устройство 1990
  • Панюшкин Юрий Владимирович
  • Ивлиев Владимир Сергеевич
  • Панюшкин Владимир Алексеевич
SU1714591A1
Суммирующее устройство 1986
  • Кокаев Олег Григорьевич
  • Кисленко Владимир Семенович
  • Амехо Давид
  • Жигач Леонид Александрович
SU1396139A1
Ассоциативное арифметическое устройство 1986
  • Кокаев Олег Григорьевич
  • Кисленко Владимир Семенович
  • Жигач Леонид Александрович
  • Афанасьев Александр Николаевич
SU1363187A1
Устройство для суммирования @ -разрядных чисел 1985
  • Исмаилов Шейх-Магомед Абдуллаевич
  • Исаева Индира Исаевна
  • Темирханов Темирхан Эльдерханович
SU1273917A1
Ассоциативное устройство для суммирования массива чисел 1988
  • Васильев Геннадий Иннокентьевич
  • Храмов Владимир Викторович
  • Антонов Сергей Владимирович
  • Клименко Андрей Иванович
SU1564615A1
Устройство для суммирования @ @ -разрядных двоичных чисел 1984
  • Исмаилов Шейх-Магомед Абдуллаевич
  • Омаров Омар Магадович
SU1277095A1
СУММИРУЮЩЕЕ УСТРОЙСТВО 1994
  • Ким П.А.
RU2092891C1
Ассоциативное суммирующее устройство @ -разрядных двоичных и двоично-десятичных чисел 1984
  • Исмаилов Шейх-Магомед Абдуллаевич
  • Кокаев Олег Григорьевич
SU1233134A1
Суммирующее устройство 1987
  • Ким Павел Алексеевич
  • Алсынбаев Камил Салихович
  • Забелин Владимир Аркадьевич
  • Осипов Николай Александрович
SU1495784A1
Устройство для суммирования N чисел 1987
  • Манаенков Владимир Иванович
  • Сигалов Исай Львович
SU1462293A1

Реферат патента 1988 года Суммирующее устройство

Изобретение относится к области вычислительной техники и может быть использовано при разработке устройств обработки цифровой информации, осуществляющих обработку массивов чисел. Целью изобретения является упро- .щение конструкции устройства. Доя достижения цели в устройство, содержащее две группы элементов И 1, 2 и преобразователь 3 двоичного кода в уплотненный код, введены дополнительно группа элементов ИЛИ 4 и блок 5 контроля нечетности. При этом цифра результата формируется на выходе блока контроля нечетности, а группа элементов ШШ формирует сдвинутый на один разряд код количества единиц для осуществления последовательного по разрядам параллельного по словам-метода суммирования. 1 ил. (Л с

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

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

Справочник по цифровой вычислительной технике (ЭВМ и системы)/ Под ред
Б.Н.Малиновского
Киев: Техника, 1980, с
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава 1920
  • Манаров М.М.
SU65A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Суммирующее устройство 1986
  • Кокаев Олег Григорьевич
  • Кисленко Владимир Семенович
  • Амехо Давид
  • Жигач Леонид Александрович
SU1396139A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 444 752 A1

Авторы

Кокаев Олег Григорьевич

Кисленко Владимир Семенович

Амехо Давид

Даты

1988-12-15Публикация

1987-07-01Подача