I1 Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных уст ройствах для построения кода и обнаружения ошибок в группах двоичных разрядов. Известно устройство для обнаружеЫя ошибок в системе остаточных клас сов, содержащее блоки памяти, группу сумматоров по ряду модулей, преобразователи прямого кода в дополнительный, блок формирования . сигнала ошибок со соответствующими связями . Недостатками устройства являются сложность аппаратной реализации из-за наличия на двух уровнях сумматоров по различным модулям и преобр зователей в дополйительный код, что также уменьшает быстродействие устройства, а также ограниченные функциональные возможности. Наиболее близким к изобретению является ycTpofjCTflo для обнаружения ошибок в системе остаточных классов содержащее входной модульный регистр шифратор, модульный сумматор, блок анализа на нуль, счетчик и блок констант исправления, причем первая группа входов модульного регистра является входом устройств;а, вторая группа входов- соединена с выходом блока констант испра:вления, первый и второй входы которого подключены соответственно к выходу счетчика и первому выходу блока анализа на нуль второй выход и вход которого соедине ны соответственно с входом счетчика и выходом модульных сумматора, вход которого соединен с выходом дешифратора, вход которого соединен с выходом входного модульного регистра 2j Недостатком данного устройства является большой объем оборудования. Целью изобретения является coJcpa щение объема оборудования. Поставленная цель достигается тем, что устройство для обнаружения ошибок в слабоарифметическом коде системы остаточных классов, содержащее входной (h+k)-разрядный модульный регистр, k групп из П шифраторов , группу из k сумматоров по модулю,, блок сравнения с нулем, причем выходы, п информационных разря дов входного модульного ( К)-разрядного регистра соединены с входами ссответствунмцих шифраторов каж62дои из k групп, выходы шифраторов каждой группы соединены с соответствующими входами соответствующего сумматора по модулю группы, выходы блока .сравнения с нулем является выходом ошибки устройства, содержит два переключателя, группу из k блоков преобразования в дополнительный код по модулю, причем выходы сумматоров по модулю групп соединены с группой подвижных контактов первого переключателя, первая и вторая группы неподвижнь1Х контактов которого соединены соответственно с входами блока сравнения с нулем и входами k контрольных разрядов входного (И+ k)-разрядного модульного регистра, выходы которых соединены с группой подвижных контактов второго переключателя, группа неподвижных контактов которого соединены с входами соответствующих блоков Преобразования в дополнительный код по модулю группы, выходы которых соединены с (п+1)-ми входами соответствующих сумматоров по модулю группы (h и k соответственно количество информационных и контрольных оснований). На чертеже представлена схема устройства для обнаружения ошибок в слабоари(|метическом коде системы остаточных классов. Устройство для обнаружения ошибок в слабоарифметическом коде системы остаточных классов содержит входной (и + k)-paзpядньй регистр 1, шифраторы 2 групп, сумматоры 3 по модулю группы, первый переключатель 4, с первой 5 и второй 6 группами выходов, блок 7 сравнения с нулем, второй переключатель 8, блоки 9 преобразования в дополнительный код группы. Число в слабоарифметическом коде СОК имеет вид. А(о(,,...с,0,,... где. - - . Vi()cti A(o4P;V Yj (J n+1, n 4-ls) «j ,S: Я i j ot; (mo O) P,,...Pp - взаимно простые основания СОК. Q - контрольный модуль, ,- коэффициенты. Устройство для обнаружения ошибок в слабоарифметическом коде сие
название | год | авторы | номер документа |
---|---|---|---|
Устройство для исправления ошибок в системе остаточных классов | 1980 |
|
SU932499A1 |
Устройство для обнаружения ошибок в системе остаточных классов | 1980 |
|
SU878061A1 |
Сумматор в системе остаточных классов | 1983 |
|
SU1111170A1 |
Аналого-цифровой преобразователь в системе остаточных классов | 1989 |
|
SU1698991A1 |
Устройство для обнаружения и исправления ошибок в кодовой последовательности | 1989 |
|
SU1633497A1 |
Преобразователь перемещения в код системы остаточных классов | 1984 |
|
SU1259487A1 |
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЧИСЛА ИЗ ПОЛИНОМИАЛЬНОЙ СИСТЕМЫ КЛАССОВ ВЫЧЕТОВ В ПОЗИЦИОННЫЙ КОД С КОРРЕКЦИЕЙ ОШИБКИ | 2006 |
|
RU2309535C1 |
Устройство для обнаружения и исправления ошибок в кодовой последовательности | 1984 |
|
SU1238078A1 |
Устройство для обнаружения и исправления ошибок в непозиционном коде | 1983 |
|
SU1134941A1 |
Устройство для формирования позиционных признаков непозиционного кода | 1980 |
|
SU968800A1 |
УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ ОШИБОК В СЛАБОАРИФМЕТИЧЕСКОМ КОДЕ СИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ, содержа- ; щее входной (п 4-k)-разрядный модульный регистр, S групп по И шифраторов, группу из 1с сумматоров по модулю, блок сравнения с нулем, причем выходы Ш информационных разрядов модульного (n + k) Разрядного регистра соединены с входами соответствующих шифраторов каждой из k групп, выходы шифраторов каждой группы соединены ;с соответствующими входами соответствующего сумматора по модулю группы, 1ВЫХОД блока сравнения с нулем является выходом ошибки устройства, отличающее ся тем, что, с целью сокращения объема оборудования, оно содержит два переключателя, группу из k блоков преобразования в дополнительный код по модулю, причем выходы сумматоров по модулюгруппы соединены с группой подвижных контактов первого переключателя, первая и вторая группы неподвижных контактов которого соединены соответственно с входами блока сравнения с нулем и входами k контрольных разрядов входного (n+k)-paзpяднoгo модульного регистра, выходы которых соединены (Л с группой подвижных контактов второго с переключателя, группа неподвижных контактов которого соединена с входами соответствукйцих блоков преобразования в дополнительный код по модулю группы, выходы которых соединены с(п + 1)-ми входами соответствукяцих сумь маторов по модулю группы () и k соотОд ветственно количество информационных и контрольных оснований).
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для обнаружения ошибок в системе остаточных классов | 1974 |
|
SU519714A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для исправления ошибок в системе остаточных классов | 1980 |
|
SU932499A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
I |
Авторы
Даты
1985-07-07—Публикация
1984-01-13—Подача