Устройство для обнаружения ошибок в слабоарифметическом коде системы остаточных классов

Номер патента: 1166116

Авторы: Акушский, Инютин, Макеев, Максимов, Пак

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХ1 ЕСПУБЛИК 9) (1) 116 1 08 Й НОМИТЕТ СССР РЕТЕНИЙ И ОТНРЫТИЙГОСУД АРСТВЕНН ПО ДЕЛАМ ИЗОБ ОПИСАНИЕ ИЗОБРЕТЕНИЯ ЬСТВ АВТОРСКОМУ С свид 6 Р 1 видет 6 Р 1и 1( сормацион(21) 3692423/24-24(71) Институт математики и механикиАН Казахской ССР(56) 1. Авторское етельство СССРУ 519714, кл. С 0 1/08, 1974.2. Авторское с ельство СССРВ 932499, кл. С 0 1/08, 1980(54)(57) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯОШИБОК В СЛАБОАРИФМЕТИЧЕСКОМ КОДЕСИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ содержа-;щее входной (и+1)-разрядный модульныйрегистр,.групп по И шифраторов,группу из к сумматоров по модулю,блок сравнения с нулем, причем выходы ) информационных разрядов модульного (и + )-разрядного регистра соеди.нены с входами соответствующих шифраторов каждой из к групп, выходышифраторов каждой группы соединены.с соответствующими входами соответст вующего сумматора по модулю группы, .выход блока сравнения с нулем является выходом ошибки устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения объема оборудования, оно содержит два переключателя, группу изблоков преобразования в дополнительный код по модулю, причем выходы сумматоров по модулю груп пы соединены с группой подвижных кон тактов первого переключателя, первая и вторая группы неподвижных контактов которого соединены соответственн с входами блока сравнения с нулем и входамиконтрольных разрядов входного +1)-разрядногомодульного егистра, выходы которых соединены с группой подвижных контактов второг переключателя, группа неподвижных контактов которого соединена с входа ми соответствующих блоков преобразов ния в дополнительный код по модулю группы, выходы которых соединены с(и+1)-ми входами соответствукицих сум маторов по модулю группы (ответственно количество инфоных и контрольных оснований).11661Изобретение относится к вычислительной технике и может быть исполь 1эовано в цифровых вычислительных устройствах для построения кода и обнаружения ошибок в группах двоичных разрядов.Известно устройство для обнаруже 1 ия ошибок в системе остаточных классов, содержащее блоки памяти, группу сумматоров по ряду модулей, 10 преобразователи прямого кода в дополнительный, блок формирования есигнала ошибок со соответствующими связями 11.Недостатками устройства являются сложность аппаратной реализации .из-за наличия на двух уровнях сумматоров по различным модулям и преобра. зователей в дополнительный код, что также уменьшает быстродействие э 0 устройства, а также ограниченные функциональные возможности.Наиболее близким к изобретению является устройство для обнаружения ошибок в системе остаточных классов, содержащее входной модульный регистр, шифратор, модульный сумматор, блок анализа на нуль, счетчик и блок констант исправления, причем первая группа входов модульного регистра 30 является входом устройства, вторая группа входов соединена с выходом блока констант исправления, первый и второй входы которого подключены соответственно к выходу счетчика и З 5 первому выходу блока анализа на нуль, второй выход и вход которого соедине" ны соответственно с входом счетчика и выходом модульных сумматора, вход которого соединен с выходом дешифра тора, вход которого соединен с выходом входного модульного регистра 2,Недостатком данного устройства является большой объем оборудования,Целью изобретения является сохра щение объема оборудования.Поставленная цель достигается тем, что устройство для обнаружения ошибок в слабоарифметическом ко. де системы остаточных классов, со держащее входной (И +1)-разрядный модульный регистр, К групп из И шифраторов, группу иэ к сумматоров по модулю, блок сравнения с нулем, причем выходы и информационных разря дов входного модульного (И+к)-разрядного регистра соединены с входами соответствующих шифраторов каж. 16 2дой иэ к групп, выходы шифраторов каждой группы соединены с соответствующими входами соответствующего сумматора по модулю группы, выходы блока, сравнения с нулем является выходом ошибки устройства, содержит два переключателя, группу иэ К блоков преобразования в дополнительный код по модулю, причем выходы сумматоров по модулю групп соединены с группой подвижных контактов первого переключателя, первая и вторая группы неподвижных контактов которого соединены соответственно с входами блока сравнения с нулем и входами к контрольных разрядов входного (И+1)-разрядного модульного регистра, выходы которых соедине ны с группой подвижных контактов второго переключателя, группа неподвижных контактов которого соединены с входами соответствующих бло-. ков йреобразования в дополнительный код по модулю группы, выходы которых соединены с Ь +1)-ми входами соответствующих сумматоров, по модулю группы ( г 1 и К соответственно количество информационных и контрольных оснований).На чертеже представлена схема устройства для обнаружения ошибок в слабоари 4 иетическои коде системы остаточных классов.Устройство для обнаружения ошибок в слабоарифметическом коде системы остаточных классов содержит входной (И+ к) -разрядный регистр 1, шифраторы 2 групп, сумматоры 3 по ,модулю группы, первый переключа- . тель 4, с первой 5 и второй 6 группами выходов, блок. 7 сравнения с нулем, второй переключатель 8, блоки 9 преобразования в дополнительный код группы.Число 0 АйР в слабоарифметическом коДе СОК имеет вид.А (ф(ф фчвфИ+у КЛиК)гдеМь 1 и;оАтод Р 1б11.-они,оо) ио е а и,то 30) Р 1,Ри - взаимно простые основания СОК.О - контрольный модуль.9;, - коэфФициенты.Устройство для обнаружения ошибок в слабоарифметическом коде сис10 оставитель А. Клюевехред М.Пароцай Корректор И;Самборская актор А.Шан Тираж 7 10Государственного ко по делам изобретении сква, Ж, Раушская аказ .43 Подписное итета СССР и открытий наб., д. 4 В 113035 ал ППП "Патент", г.ужгород, ул.Проектна 3 1 темы остаточных классов работает , следующим образом.В режиме кодирования число А(Ы,М) находится во .входном регистре 1. Входы переключателя 4 соединены с его выходами 6 второй группы. Переключатель 8 разомкнут,. .Каждый,информациохный винт преобразуется шифраторами 2 в величины , =Э,М,(шос 0), Затем полученные величины суммируются на сумматорах.3 и по модулю группы и полученные величины Ф и Ф и, посту- . пают через переключатель 4 в контрольные разряды входного модульного регистра 1. Получено число в слабо- арифметическом коде системы остаточ ных классовВ режиме обнаружения число А (К,М ,) находятся во входном модульном регистре 1. Входы переключателя 4 соединены с его выходами 5 первой группы переключатель 8 замкнут, Каждый информационный вы 166116 4чет преобразуется шифраторами 2в величины, Контрольные вычеты1Ю М д, йосредством блоков 9преобразования в дополнительный код5 по модулю преобразуются в величины=-К 1. На каждом из сумматоровсуммируются соответствующие величины ," ии получаются величины Полученные величины 8 через пере.15 ключатель 4 поступают на блок 7сравнения с нулем. При неравенствехотя бы одной из ниХ нулю вырабаты-.вается сигнал ошибки,Положительный эффект изобретения состоит в выполнении дополнительно операции формирования слабоарифметическото кода за счет незначительного увеличения аппаратурных затрат.

Смотреть

Заявка

3692423, 13.01.1984

ИНСТИТУТ МАТЕМАТИКИ И МЕХАНИКИ АН КАЗССР

АКУШСКИЙ ИЗРАИЛЬ ЯКОВЛЕВИЧ, ПАК ИВАН ТИМОФЕЕВИЧ, ИНЮТИН СЕРГЕЙ АРНОЛЬДОВИЧ, МАКЕЕВ ЮРИЙ АЛЕКСАНДРОВИЧ, МАКСИМОВ ВЛАДИМИР ИВАНОВИЧ

МПК / Метки

МПК: G06F 11/08

Метки: классов, коде, обнаружения, остаточных, ошибок, системы, слабоарифметическом

Опубликовано: 07.07.1985

Код ссылки

<a href="https://patents.su/3-1166116-ustrojjstvo-dlya-obnaruzheniya-oshibok-v-slaboarifmeticheskom-kode-sistemy-ostatochnykh-klassov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обнаружения ошибок в слабоарифметическом коде системы остаточных классов</a>

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