Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения раяличных устройств обработки дискретной информации.
Целью изобретения является сокращение оборудования устройства.
На фиг.1 приведена функциональна схема устройства для контроля 24- раэрядного кода по модулю К; на фиг,2 и 3 - функциональные схемы вариантов исполнения узла сложения по модулю К; на фиг,4 и 5 - то же, блока сложения по модулю KJ на фиг,6-9 - то же, различных многопороговых логических элементов.
Устройство для контроля параллельного двоичного кода по модулю К ; (фиг,1) содержит группу блоков 1 ел жения по модулю К, сумматор 2 .уни- J тарных кодов, блок 3 свертки по модулю К, группу 4 информационных входов устройства, выход 3 устройст- i на, группу узлов 6 сложения по мо- Г дулю К, узел 7 суммирования унитар- i ных кодов, узел 8 свертки по модулю I К, группу сумматоров 9 по модулю : два, первую группу многопороговых I элементов 10, группу элементов И 11 i группу элементов ИЛИ 12, вторую ; группу многопороговых элементов 13. На фиг,2 и 3 приняты следующие обозначения: группа сумматоров 14 : по модулю к, первая группа 15 эле- ; ментов И, первая группа элементов : ИЛИ 6, две группы многопорогов тх элементов 17 и 18, вторая группа элементов И 19, вторая группа элементов ИЛИ 20, группа сумматоров 21 по модулю два, .
Узел 8 свертки по модулю К (фиг,4) содержит группу элементов И 22 и группу элементов ИЛИ 23,
Устройство для контроля параллельного двоичного кода по модулю К работает следующим образом,
При подаче на информационные входы группы 4 устройства контролируемого кода на выходах блоков 1 сложения по модулю К группы формируется унитарный код числа, поступающего на входы блока. При этом учитьгоается нес каждого разряда контролируемого кода по модулю К.
Сигналы с выходов блоков 1 сложения по модулю К группы поступают на входы сумматора 2 унитарных кодов ,
Если в блоке.1 сложения по модулю К группы (ZTco. X; ) mods 1, это j J
значит, что единичные сигналы присутствуют на всех выходах блока с номерами . На остальных выходах имеются нулевые сигналы (х. - значение, j-ro разряда контролируемого кода, подключенного к входу блока 1 сложения по модулю К группы, со: - его вес по модулю К),
Сумматор 2 унитарных кодов складывает входные коды так, что на его выходе формируется унитарный код, имеющий единицы на выходах с весами
5
0
0
со- xOmodK) ,
1 v
Р( И (
/° где К - количество блоков 1 сложения
по модулю К в группе, Блок 3 свертки по модулю К преобразует унитарный код на выходе сумматора 2 в унитарный код, где единицы
находятся в разрядах с весами п
W . ( 21 to; x;)modK (n - разрядность
контролируемого кода).
Узел 6 сложения по модулю К (фиг,2 и 3) построен по той же структуре, что и устройство в целом и работает аналогичным образом.
Формула изобретения
Устройство для контроля параллельного двоичного кода по модулю К, содержащее группу блоков сложения по модулю К и блок свертки по модулю К, выход которого является информационным выходом устройства, отличающееся тем, что, с целью сокращения оборудования устройства, оно содержит сумматор унитарных кодов, каждый из блоков сложения по модулю К группы содержит узел свертки по модулю К, узел суммирования унитарных кодов и группу узлов сложения по модулю К, причем в каткдом блоке сложения по модулю К группы информационных выходов узлов сложения по модулю К группы соединены с входами соответствующих слагаемых узла суммирования унитарных кодов, выход результата которого соединен с входом узла свертки по модулю К, группы информационных входов узлов сложения по модулю К группы образуют группу информационных входов блока, выходы узлов свертки по модулю К всех блоков сложения
31Д256764
по модулю К группы соединены с вхо- модулю К, группа информационных дами слагаемых сумматора унитарных входов блоков сложения по .модулю К кодов, выход результата которого группы является группой информационсоединен с входом блока свертки по ных входов устройства.
5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля параллельного двоичного кода по модулю К | 1986 |
|
SU1361557A1 |
Сумматор по модулю К | 1989 |
|
SU1711148A1 |
Преобразователь двоичного кода в код по модулю К | 1989 |
|
SU1732472A1 |
Контролируемое устройство для двоично-десятичного суммирования | 1984 |
|
SU1196874A1 |
Устройство для суммирования Фибоначчи-десятичных кодов | 1989 |
|
SU1649535A1 |
УСТРОЙСТВО КОНТРОЛЯ по МОДУЛЮ ТРИ | 1973 |
|
SU397913A1 |
Устройство для умножения по модулю К | 1989 |
|
SU1691834A1 |
УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ ЧИСЕЛ В КОДЕ "1 ИЗ 4" | 2003 |
|
RU2251144C1 |
Устройство для контроля по модулю три умножения чисел | 1988 |
|
SU1665378A1 |
Устройство для контроля умножения по модулю три | 1986 |
|
SU1361556A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения различных устройств обработки дискретной информации. Цель изобретения - сокращение оборудования устройства. Устройство содержит группу блоков 1 сложения по модулю К, сумматор 2 L. J t,, унитарных КОДОВ, блок 3 свертки по модулю К, группу 4 информационных ВХОДОВ устройства, информационный ВЫХОД 5 устройства, группу узлов 6 сложения по модулю К, узел 7 рования унитарных кодов, узел 8 свертки по модулю К, группу сумматоров 9 по модулю два, первую группл многопороговых элементов 10, группу элементов И 11, группу элементов ИЛИ 12, вторую группу многопороговьгх элементов 13. Результат сложения разрядов ВХОДНОГО кода по модулю К в виде унитарного кода с выходов блоков 1 сложения по модулю К группы поступает на ВХОДЫ сумматора 2 унитарных КОДОВ. Результат сложения сворачива-, ется блоком 3 свертки по модулю К, 9 ил. н ут.
Фа г. 2
Фч9.3
JJJ
Щ ч1
1 S «I : ч ч
Ф(/8
Фц. 6
0-1
Фи г. 7
В ПТ6 | 0 |
|
SU391561A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
УСТРОЙСТВО для ВЫЧИСЛЕНИЯ ВЫЧЕТОВ ЧИСЕЛпо МОДУЛЮ | 0 |
|
SU286352A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-09-23—Публикация
1986-05-27—Подача