Устройство для параллельного счета количества единиц в двоичном п-разрядном коде

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4657863/24 (22) 02.03.89 (46) 07.02.92. Бел. И» 5 (71) Одесский политехнический институт (72) А.B.Äðîsä, Е,Л,Полин, И,В.Йорданов, А.В.Лаэдин и IG.В.Дрозд (53) 681.325.53(088.8) (56) Авторское свидетельство СССР

t4 450160, «л. Н 03 М 7/04, 1972. (54) УСТРОЙСТВО ДЛЯ ПАРАЛЛЕЛЬНОГО

СЧЕТА КОЛИЧЕСТВА ЕДИНИЦ В ДВОИЧНОМ и-РАЗРЯДНОМ КОДЕ

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

Целью изобретения является повышение достоверности счета.

На фиг.1 представлена структурная схема устройства для и = 8; нв фиг.2 — временные диаграммы сигналов; на фиг.3 — пример выполнения блока сравнения, Устройство содержит входной регистр

1, триггер 2, блок 3 суммирования, выходной регистр 4, сумматор 5, блок 6 сравнения, информационные 7 и тактовый 8 входы, вход

9 сброса, контрольный 10 и информационные 11 выходы. Блох 3 суммирования содержит сумматоры З.К, соединенные соответствующим образом, Устройство работает следующим образом.

В начальный момент времени на вход 9 сброса устройства поступает импульс, сбрасывающий триггер 2 в нулевое состояние.

На вход 8 устройства поступают синхроимпульсы СИ, тактирующие работу устройства, Под действием этих импульсов, Ж 1711165 А1 (я)5 G 06 F 11/ОО, Н 03 M 7/04 (57) Изобретение относится к вычисли. гельной технике и может быть использовано в системах контроля цифровой информации.

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

10 и информационные 11 выходы устройства. Блок 3 суммирования содержит сумматоры З.К. 3 ил. приходящих на счетный вход триггера Т-типа, на его инверсном выходе формируется сигнал L, показанный на фиг.2. На входы 7 устройства поступают разряды двоичного числа А. Это число парафазным кодом записывает я во входной регистр 1 по заднему фронту синхросигналов СИ, При этом на вход режима входного регистра 1 подается с инверсного выхода триггера 2 единичный уровень сигналами, разрешающий прием кода

Входной регистр 1 имеет 2п разрядов для хранения парафазного кода и-разрядного числа, причем инверсный вход(2)-1)-ro и прямой вход 2)-го разрядов этого регистра обьединены между собой и являются j-и входом входного регистра 1., )-м выходом которого является выход 2j-го разряда, j = 1,A.

В результате записи парафазного кода во входной регистр I на его выходах появляется прямой код двоичного числа A. Этот код поступает на входы А и В сумматоров

3.1 — 3,4 первой группы блока 3 суммирования. Сигнал суммы каждого предыдущего

1711165 сумматора З.К группы поступает для сложения на вход переноса Ро последующего сумматора З.К+1 группы. На входы переноса первых сумматоров каждой группы поступает нулевой уровень. Выходы переноса 5 сумматоров 3. К предыдущей группы поступают на входы А и В сумматоров 3.К после, дующей группы, и которой также сигнал суммы каждого предыдущего сумматора

3.К подается на вход переноса последую- 10 щего сумматора 3.К+1. При этом с выходов суммы последних сумматоров 3.К первой, второй и т,д. групп снимаются соответственно первый (младший}, второй и т,д. (по количеству групп) разряды двоичного кода а 15 количества единиц числа А. Старший разряд кода а снимается с выхода переноса сумматоров 3.К последней группы.

Код а поступает на входы выходного регистра 4, в который записывается по сле- 20 дующему заднему фронту синхроимпульсов

СИ с разрешения сигнала, инверсного L, и поступает на выходы 11 устройства. Одновременно с этим по тому же фронту синхроимпульсов СИ происходит сдвиг на одну 25 позицию парафазнаго кода во входном регистре 1. (Режим сдвига обеспечивается нулевым уровнем сигнала на входе режима входного регистра 1). При этом с выходов входного регистра 1 снимается инверсный 30 код числа А и пирамидальная схема на группах сумматоров 3, К подсчитывает(аналогично описанному выше) количество единиц а на ин версно м коде.

Коды а и а, равные соответственно ко- 35 личеству единиц на прямом и инверсном кодах числа А, поступа от с выходов и входов выходного регистра 4 на группы входов

nepaoro и второго слагаемых сумматора 5.

Результат r сложения кодов а и а при пра- 40 вильной работе устройства должен равняться разрядности числа и. Поэтому результат поступает далее на входы блока 6 сравнения, который осуществляет сравнение результата с числом и и в случае их несовпадения формирует на контрольном выходе 10 устройства сигнал ошибки (единичный уровень).

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

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

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

1711165 дык.ю. 1

Составитель О. Неплохое

Редактор Т. Юрчикова Техред М.Моргентал Корректор Н. Король

Заказ 340 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35. Рэушская наб.. 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина. 101

Устройство для параллельного счета количества единиц в двоичном п-разрядном коде Устройство для параллельного счета количества единиц в двоичном п-разрядном коде Устройство для параллельного счета количества единиц в двоичном п-разрядном коде 

 

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

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

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

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

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

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

Изобретение относится к электросвязи

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

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

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

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

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

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

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

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

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