Устройство для контроля на четность двоичной информации Советский патент 1983 года по МПК G06F11/10 

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

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

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

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

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

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

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

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

Для облегчения контроля njpa маск№- 55 ровании с помощью известного устройства необходимо дополнительно вести блок свертки, так как основной блок

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

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

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

Поставленная цель достигается тем, что в усгройствЬ для контроля на четность двоичшэй информации, содержащее регистр с (1 ИЕ{фо1%1ационными и К контрольными разрядами и бдок свертки по модулю два, причем инфору1ационные входы регистра являются информационными входами устройства, вь1 ходы контрольных разрядов регистра соединены с входами блока свертки по модулю два и являются группой выходов контрольных разрядов устройства, выход блока свертки 1Ю модулю два я&ляется контрольным выходом устройства, введён m разрядный блок коррекции свертки, щжчем tn информационных выходов регистра соединены с соответствующими входами первой группы входов блрка коррекции свертки, певшая группа выходов которого соединена с первой группой ин.- формационных входов блока свертки и является первой инфо{ыационвой группой выходов устройства, входы кодов маски устройств соедиЕБНЫ с соответствующими входами второй группы входов коррекции свертки, вторая группа выходов . блока коррекции стертки соединена с второй грушюй входов блока свертки, (п-rrti внфор лационных вь1ходов регистра соед0йЬны с третьей грушюй входов блока свертки и являются второй ивформацвоЕнной грушюй (ходоЕ устройства, вход контрольного разряда кода маски соедиве в с входом блока свертки.

того, блок коррекции свертки содержит Две группы по m элементов ИНЕ, причем первай группа уходов блока среаижна с первыми входами соответствуюших элемевтов И-НЕ первой и второй групп, выходы эп ементов И-НЕ первой группы соединввы с вторыми входами ооответствукзщих элемевггов И-Ш второй и образуют первую выходов блока, вторая Группа входов блока соедийвш с вторыми входами схх тветствуюошх эдемевтовЙ-НЕ первой грушш, выходы элементов Й-НЕ второй группы являются второй группой иыходов блока. На фиг. 1 вред ставлена блок-схема предлагаемого устройства; на фиг. JEE 3 - соответственно устройства для конт рряяпсчэазрядного сравнения и суммированияЬ маскированием. Регистр 1 (фиг. 1) соединен ло выходам маскируемых разртдов с первой группой входов бтжа 2 коррекции савер ки, вторая группа входов которого средивана с входом 3 коца маски, а выходы с первой и второй группами входов блока; 4 свертки по модулю два. Блок 2 коррекция .со1аержит гпервую и вторую группы элементов И-Нр 5 и 6, входы которых поларво объед швы н соединены с хгервай группой вхо дов бясЦа. Вторые вхощл dneMeitroB 5 соединены с второй группой входов блока 2, а их выходы - с первой группой выходов блока 2 и вторыми входами элементов И-Ш 6, выходы которых соединены с второй грушюй выходов блока 2. Первав группа выходов блока 2, явл$йог . шихся ивформапионЕшми лаыходами 7 усгг ройства обестечивает выдачу маскиро ванных разрядов обработки двовч1ЮЙ ийфррмааин, е пбмршью второй группы выходов блока 2 обвспачиваетсв корК рекпия ш модутш два при маскв ровании разрядов бпока 1. Груша а14ходов 8 контрольных и вемас$шруемых разрядов регистра 1 соедиве на с третьей группой входов блока 4 свертки, имеющей вход 9 контроля : MacscHi.; : i. - Устройство работает следу1ошим о&разом. . . При отсутствии маскирования на вторью входы элементов И-НЕ 5, связанные с входами 3 кода маски, подают уровень погияесзкой . На входы схемы 4 cBejv тки поступают инвертированные элекданта ми Й-НЕ 5 сигйалы с выходов регистра 1, а те1;вже контрольные и аемаскируемые разряды. , На выходах элемевсгов Й-НЕ 6 усташвпиввются .потенциалы логической , вак как ш выходах этих элементов при, сутствуют прямые и иваерсные значения одних в тех зке сигвадов. При четном m (количестве маскируемый раэрящзв) чет- нов количество едннно с выходов эпёмеитов 6 не искажает свертку, а при инвертировании четного числа разрядов значе- ше свертки сохраняется, при аечетвом т свертка инвертированных разрядов меняет признак четности, а вэчетше коли- чество единиц с ш 1х6дов элементов 6 воссганавлимёт исходный 1физнак чет- ности. г Следователью, при отсутствии маскирования выходы элементов 6 ве только не влияют на результат свертки, во и позволяют получить требуемую полярность првзншса четности. Таким образом, бл(ж 2 позволяет 4 свертки сформировать согвал иоправвости регистра 1 путем свертки по модулю два значений КОЕГ ЛЬНЫХ и и формапиоиных разрядов. При маоЕсировании вэкоторых или всех разрядов блока обработки на соответствующие входы второй группы входов бпо ка 2 -поступают с входов 3 коды маски уровня логического Oi устанавливая тмл самым уровень логической 1 на выходах соответствуюншх элементов И- НЕ 5 И разрев ая прохождение значений разрядов блсжа 1 черей соответствуюшиб элементы 6 на входы блока сверт KB В атом случае бшяс 2 может быть успо&во представлен издвух частей: первая часть состоит |ЕЗ тех разрядов, код маски котсчрых равен (маска отсутствует), вторая - из разрадсш, код маски которых равен О. В первой группе разрядов ва выходе элемента 5 инверсные звачеввя |1нформаци(В{юго кода, а ва выходе эпвг . мента 6 - логическая . Как пЬвшза1ю выше, q MapHoe значение еввргк шходов элементов 5 .ив в этом случае равно свертке соответствукядих иоформаг ционных разрядов. , Во второй грудте разрядов ва вхлхо- . дах элементов о будут едннёпяые сигналы, а на выхода1с элементов 6 - инвероше ЗЕ1ачения-нвфо1я ааж и го кода, т.е. . Ситуация аналогична рассмотренаой. Суммарное значение свертки в этой разрядов, а следовательно, и всей свертки равно ЪначеНЕОо свертки инфо{ мапионных разрядов. Таким образсад, 2 при наличии масснровашя компевсирует влияние кода маски на результат свертки, так как с первой грушо выходов бпока 2 (выходы , элементов Й-НЕ 5, ва вторые входы кото« рых поступает код масжи) на входы бло ка 4 свертки поступают уровни логинеокой I, не .искажающие результат сверт ки информационных и контрольных разрядов регистра 1. Следовательно, при наличии маскирования схема 4 свертки также формирует сигнал исправности регистра 1. В устройстве для контроля -один и тот же блок 2 помимо своей основной функции коррекции свертки при маскировании обеспечивает с помощью элементов 5 и 6 ввод кода маски, выдачу на выходы 7 при маскировании маскированных, а при отсутствии маскирования инверсШ51х значений разрядов регистра 1, немаскируе™ мые разряды которого считываются с вы ходов 8, формирование требуемой полярности признака четности при отсутствии маскирования в случае четного или нечетного количества маскируемых разрядов. Пусть в регистре 1 (фиг. 1) записан код 11с контрольным разрядом равным 1 (контроль на нечетность). При отсутствии маски (на входы 3 поступает логическая 1) на выходах элементов 5 блока 2 будет код ОО, на выходах элементов 6 блока 2 - код 11. На выходе блока 4 с учетом контрольного разряда сформируется признак исправности работы регистра 1 в виде уровня логической . Ошибка в регистре 1 (выдача О вмео то 1) изменит выходной код элементов 5, но не изменит выходной код элементов 6, что приведет к изменению, четности единиц на входе блока 4 свертки, которое блок 4 зафиксирует, сформировав уровень логического О - признак неисправности. Пусть в регистре 1 записан код ОО с контрольным разрядом равным 1. На выходах элементов 5 будет код 11, на выходах элементов 6 - код 11. С учетом контрольного разряда блок 4 свертк сформирует признак исправности - уровень логической 1. При наличии ошибки (выдача блоком 1 вместо нутш единицы) изменится код на выходах элеме тов 5, код на выходах элементов 6 не изменится,и блок 4 свертки с учетом конт рольного разряда сформирует признак неио правности - уровень логического О. При наличии маски выходы тех элементов 5, на входы которых подается ну левой разряд кода маски, имеют уровень логической , а соответствующие элементы передают на входь блока 4 сверт ки инвертированные значения разрядов регистра 1, при этом инверсия не меняет четности сигналов по всем выходам эле-; ментов 5 и 6. При коде 11 и контроль ном разряде равном 1, записанных в регистре 1, и коде маски 00 на выходах элементов 5 будет код 11, на выходах элементов б - код 00. С учетом контрольного разряда блок 4 свертки сфорMKpjreT признак исправной работы - уровень логической . При наличии ощибки в регистре 1 (выдача О вместо 1 по одному из разрядов регистра) код на выходах элементов 5 не изменится (11), код на, выходах элементов 6 изменится (О1 или 10), что приведет к общему изменению четности, фиксируемому блоком 4 свертки, который сформирует признак ( неисправной работы - уровень логического О . При коде ОО и контрольном разряде равном 1, записанных в регистре 1, и коде маски 00 на выходах элементов 5 будет код 11, на выходах элементов 6 - код 11, что с учетом контрольного разряда позволит блоку 4 свертки оформироэать признак исправной работы - уровень логической . При наличии ошибки в регистре 1 (выдача 1 вместо О по одному из разрядов) код на выходах элементов 5 ме изменится (11), код на выходах элементов 6 изменится (Ю или 01), что будет зафиксировано блоком 4 свертки. Предлагаемое устройство позволяет обнаружить неисправности не только в регистре 1 обработки инфо щааии, но и с определенной достоверностью неиспра&-, ности в блоке 2 коррекции, т.е. частично проконтролировать операцию маскирования, так как схема свертки формирует сигнал Неверно /гфи возникновении одиночных ошибсж тши Постоянный О на выходев элементах 5 и 6 либо ошибок Постоянная 1 на выходе в элементах 5 (без маскирования) и/ элементах 6 йри маскировании. При соедидаНИИ входа 9 контроля маоки с выходом Неверно регистра маски (не показан) устройство обеспечивает также контроль кода маски, так как неисправность в приеме маски, сопровождаемая изменением полярности сигнала Неверно регистра маски, вызовет вэменение полярности сигнала Верно (фиг. 1) на контрольном выходе устройства. В устройстве для контрэля Поразрядного сравнения двух двоичных чисел с /.3.01 масхировакием отдельных разрядов результата сравнения (фиг. 2) выходы схемы 1 поразрядного сравнения соединены с входами блока 2 коррекции свертки, состоящего из элементов И-НЕ 5 и 6, другие входы которого соединены с входами 3 кода маски, а выходы - с блоком 4 свертки, причем первая группа выходов является маскированными выходами устройства. Схема 1 сравнения содержит двухвходовые сумматоры по модулю два. Контрольные разряды К1 и КРд сравниваемых чисел-А и В поданы на входы блока 4 свертки, имеющего вход 8 кои1 роля маски. Свертка по модулю два разрядов кода результата поразрядного сравнения представляет собой инверсию суммы по . два разрядов исходных чисел, т.е. однозначно соответствует сумме по мо дулю два контрольных разрядов сравниваемых чисел. Поэтому блок 4 свертки Сформирует признак испраьности работы схемы разрядного сравнения т при отсутствии маскирования (в этом, случае иа первой группе выходов ока 2 корьрекшга. йрисутствуют инверсные значения выходных разрядов осемы 1 сравнения, а на второй группе выходов блока 2 уровИи логической , что схемой -свер тки восприШ1мается в совокупности как Следовательно, вводя в свертку разрядов результата огорашга сравнеиия сумму до модулю два контрольных разря/юв, мсякво обеспечить контроль операции поразрядного сравнения. Блок 4 свертки формирует признак исправной работы блока 1 в виде уровня логического О, при необходимости приз нак испфавной работы может быть сфо мироваи в виде уровия логической ., для чего вход 8 подсоединяют к уровшо логической , Пусть на вход схемы сравнения щ ступают коды двух paBtsux чисел, например 11, с контрольным кодом равньгм 1. Так как оба сравниваемых чиспа , то на выходе схемы 1 сравнения-будет нулевой код. При отсутствии маскирования на выходах элементов 5 блока 2 бу дет код 11, на выходах элементов 6 блока 2 - код 11. С учетом контрольных ,n 6 код результата поразрядного сравнения и при четном, и при нечетном количестве маскируемых разрядов),и при наличии маскирова.иия (в этом случае на первой группе выходов или части пэрвой группы выходов блока 2, аналогично устройству по фнг. 1, присутствуют уровни логической 1, а на второй группе выходов или ее части - инверсные значения выходных разрядов схемы 1, что схемой блока 4 также воспринимается как кбд реззшьтага поразртдного сравнения и при четном, и при нечетном количестве маскируемых разрядов), так как в обоих случаях блок 4 сворачивает контрольные разряды исходных чисел и разрядыГкода-результата поразртдного сравнения, в которых с помощью блока 2 коррекции компенсирбвано влияние маски. Действительно, если рбозначить через KF)y, KPg и КРд.,.ц коитропьвыё-коды операндов А, В и результата операции поразрядного сравнения (сложение по моду. лю два) ACtB, где А ,; .b. n.t n-iOVi.-.Ob. c«n(i то при контроле на нечет юсть следбйательно. разрядов входных чисел блок 4 свертки сформирует признак исправности - уровень логического О, так как на входах блока 4 присутствует четное (6) число единиц. При возтпсновеиии ошибки в схеме 1 сравнения, например, в люрвом разряде вместо О будет выдана 1, вв выходе соответствующего элемента 5 будет уровень логического О, а на выходе СОО-Рветствующего элемента 6 - уровень . На входах блока 4 свертки будет присут ствовать нечетное чиспо единиц (5). Схема 4 свертки сформирует првзпвк неиоправной работы схемы 1 сраввевния уровень логической . При наличии маскироващш, например код маски 00, на ш 1ходах епементов 5 всегда будет уровень логической , на выходах элементов 6 - инверсные зиаче-: ния разрядов кода результата операции по модулю два, т.е. 11 в соответствии с примером. Блок 4 свертки с учетом конт рольных разрядов операндов сформирует признак исправной работы - уровень ло- гическо1х О, так как на входах блока 9iOl536 4 присутствует четное число едннии. При возникновении ошибки в рабо«е схемы 1 срввиенил, например, во втором разряде вместо О будет выдана 1, на выходе со« ответствуютаего элемента 6 ёудет уровень 5 логического О. На выходах элементов 5, накод5пишсся под воздействием кода маски, присутствует код 11. Общее число единиц (с учетом коэтрольих зх разрядов) равно 5, т.е. нечетно, блок 4 свертки to сформирует признак кюисправной работы - уровень логической 1. Таким образом, блсж 2 коррекции, состоящий из элементов 5 и 6, и блок 4 свертки сзбеспечивают контроль схемы 1 сравнения как при отсутствии так и при наличии маскирования. В устройстве для контроля сумматора с маскированием результата суммирования (фиг. 3) выходы суммы сумматора 1 с первой группой входов блока 2 кор. рекции свертки, вторая группа входов которого соединена с шиной кода маски 3, а выхбды - с входами блока 4 свертки, другие входы которой соединены с выходами переносов сумматора и с контрольными разрядами суммируемых чисел. Свертка по модулю два разрядов кодов суммы и переносов представляет собой сумму по модулю два разрядов кодов сум мируемых чисел, т.е. однозначно соответствует сумме по модулю два контроль ных разрядов слагаемых. Поэтому аналогично фиг. 1 и 2 блок 4 сформирует признак исправной работы сумматора 1 при отсутствии и наличии маскирования результата суммирования, так как схема 4 сворачивает по модулю два значения переносов сумматора, контрольные разряды исходных чисел и маскировавные разряды кода суммы, в которых компенсировано влияние кода маски с помошыо блок 2 коррекции свертки. Г отсутствии маскирования схема 4 свертки сгуммирует по модулю два инверсное значения разрядов суммы 5 (3-3„, Sf,, Sn , ,.. 5-,), поступающие с выходов элементов 5блока 2, постоянные логические уровни , поступающие с выходов эпементов 6блока 2 и компенсирующие в свертке инверсию разрядов сумклы S , сумматора 1 Р,, РП, ;.. , Р И конт-; рольные разряды КРд в KPg операндов В - i. А и В (,сц„, ... , а Ъ , ... .Ъ). Так как сумма по модулю два переносов Р и контрольных разрядов КРд и КРд однозначно определяет 15 &10 сумму по модулю два разрядов суммы 3 (действительно, РП®РП-.®-©%® П то суммирование по модулю два указа№ных сигналов позволяет обнаруживать од|з ночную ошибку либо в коде суммы 3f. , либо в коде переносов, фиксируемую блоком 4 свертки., Например, пусть на вход сумматора Поступают числа А 11 и В.« 11 с контрольными разрядами равными 1 и перенос р О. Переносы, которые образуются в Ьумматоре, равны: , Р , . Сумма чисел А и В равиа 110 ,(в соответствии с обозначениями фкг. 3 разряды суммы будут расположены как 011), С выходов элементов 5 блока 2 поступает код 100. С выходов элементов 6 блока 2 поступает код 111. С выходов переносов Рл, ... , Р поступает .код 110. С контрольных разрядов поступает код 11. Сумма единиц на входах блока 4 свертки четна. Блок 4 свертки .выработает признак исправной работы сумматора - уровень. . логического О. Пусть в сумматоре возникла и сумма чисел имеет вид 1 tO JO (О 1 по фиг. 3). Тогда с выходов .элемен- тов 5 блока 2 поступает код 1 iJO с выходов элементов 6 - 111, с выходов переносов - 110, с контрольных разря- j дов - 11. Сумма «динип нечетна и блсж 4 свертки выработает првзнак неисправности - уровень логической . При наличии маскирования на выходах элементов 5 блока 2, соответствующих нулевым разрядамкода , присутствуют уровни логЁ ческой , на выходах соответствующих эпемевтов 6 - внвероные значешся разрядов суммы 5 , причем инверсия к(мпввсвруется в 1 с выхода соответствующего еле1ента 5. Пусть коя маьки ООО. Торда, ИI0 в ооогвегствии с приведенным приме15ом на выходах элементов 6 код 100 (цоразрядная инверсия кода суммы 3 11О или 011 в обозначениях фиг. 3-), на выходах переносов - НО, контрольные раз ряды имеют эначе низ 11. Блок 4 сверт KB сформирует призвак исправной работыуровень логического О. При наличии ошибки в коде суммы, нахфимер, в гервом разряде вместо О будет 1 (т.е. сумма вмерт вид 11 (1) или по фиг. 3 i(l) 11), va выходах элементов 5 будет КОЛ 111, выходах элементов 6 - (0)ОО а11ходах даревооов - 1107 к6нт1Х)Льных разрядов - 11. Блок 4 свертки сформирует признак неисправности - уровень логической , так как число единиц, на ее входах нечетно. . Такш образом, блок 4 свертки совместнр с блоком 2 коррекции свертки позволяет осуществлять контроль суммаг тора как при наличии, так и при отсутствии маскирования без дополнцтельших оборудо Ё1КИЯ.. Технико-экоеюмичёская эффективность предлагаемого устройства по сравнению с прототипом заключается в расширении функциодальных возможностей устройства за счет обеспечения контроля при маскиS812ровании результата обработки двоияной ИНфО{ {в1ШИ, Это достигается введением в устрой- ство контроля блока коррекции свертки, с помощью которого компенсируется влиян{1е кода маски на резутштат свертки по Модулю два. Блок коррекции свертки содержит удвоенное (по числу маскируемых разрядов) число элементов И-НЕ, первые входы которлх попарно объединевы и являются входами блока коррекции, выходы элементов И-НЕ являются его выходами. Помимо коррекции свертки блок коррекшт обеспечивает ввод кода маски и выработку маскированных аначеНИИ выходной информации, а также формирование требуемой полярности сигнала исправности при отсутствии маскирования. Совмещение операций ввода маски, выработки масасированных знанений и коррекции свертки в одном блоке позволяет обеопечить расширенные функциональные воэ- можности без существенного увеличения Ъборудования устройства. Расширение функциональных возможноо- тей предлагаемого устройства достигается также тем, что ою может быть ио- , пользовано для контроля различн1 1Х вычислительнь1х операций таких как, например, хранение и передача информации, йоразрядное сравтение, суммирование.

Л1 01Дл ВлЛ7% f(f

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

название год авторы номер документа
Постоянное запоминающее устройство с самоконтролем 1984
  • Марголин Евгений Яковлевич
  • Княжицын Владимир Георгиевич
SU1274005A1
Устройство для сдвига со встро-ЕННыМ КОНТРОлЕМ 1979
  • Берсон Юрий Яковлевич
  • Буртов Александр Ильич
  • Марголин Евгений Яковлевич
SU809386A1
Устройство для контроля обработки двоичной информации 1982
  • Берсон Юрий Яковлевич
  • Марголин Евгений Яковлевич
  • Червяков Сергей Иванович
SU1089581A1
Микропроцессор с контролем 1981
  • Берсон Юрий Яковлевич
  • Гольдреер Леонид Вениаминович
  • Седов Николай Петрович
SU1016788A1
Счетчик с контролем на четность 1981
  • Берсон Юрий Яковлевич
  • Гольдреер Леонид Вениаминович
  • Кизуб Виктор Алексеевич
  • Марголин Евгений Яковлевич
SU1010728A1
Оперативное запоминающее устройство с обнаружением ошибок 1983
  • Марголин Евгений Яковлевич
SU1089628A1
Оперативное запоминающее устройство с блокировкой неисправных ячеек памяти 1981
  • Ганитулин Анатолий Хатыпович
  • Романкив Игорь Владимирович
  • Горшков Виктор Николаевич
SU1014033A1
Устройство для контроля двухтактного двоичного счетчика 1975
  • Горин Владимир Иванович
  • Шанин Александр Васильевич
SU607221A1
Устройство для формирования сигналов четности при сдвигах двоичных кодов 1989
  • Самусев Анатолий Алексеевич
  • Шостак Александр Антонович
  • Яковлев Анатолий Владимирович
SU1783527A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ПРЕДСКАЗАННЫХ СИГНАЛОВ ЧЕТНОСТИ ПРИ СДВИГАХ ДВОИЧНЫХ КОДОВ 1992
  • Самусев Анатолий Алексеевич[By]
  • Шостак Александр Антонович[By]
RU2045772C1

Иллюстрации к изобретению SU 1 015 388 A1

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

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ НА ЧЕТНОСТЬ ДВСИЧНСЙ ИНФОРМАЦИИ, оооержашее регистр с п |1нфорMauHomibiMH н К кретропьвымв разрядами и блок сверпси по. модуто два, причем информаиионвЕые входы регистра являются информационными вхбдами устройства, выходы контрольных разрядов регистра, соединены с входами блока свертки по модушо два и являются группой выходов контрольных разрядов устройства, выход блока сверЕки по модулю два является контрольным вь1ходом устройства, о т л и ч а ю ш е е с я тем, что, с пелыо раоиирения футсаиональных возможностей за счет обеспечения контроля операции маЬасирования группы из m двоичных разрядов (где m - от 1 до п ), введен m разряд| й блок коррекции свертки, причем m информационных выходов ре гистра соединены .с соответствующими входами первой группы входов блока .коррекции свертки, перваягруппа выходов которого соединена с первой группой информационных ксодов блока свертки и является первой информационной группойвыходов устройства, входы кодов мао1СИ .устройства соедивены с соответствующими входами второй группы входов бло ка коррекции свертки, вторая группа выходов блока коррекции свертки соединена с второй группой елоаав блока свертки, (п - m ) информационных выходов регистра соедивены с третьей группой входов блока свертки и являются второй информационш й группой выходов устройства, вход контролыюго разряда кода масаен (О устройства соедивен с входом блока свёртки. 2. Устройство по п. 1 отличающее с я тем, что блок коррекции Ъвертки содержит две группы по m элементов И-НЕ, причем первая группа вхо- до блока соединен с первыми входами соответствующих элементов И-НЕ первой и второй групп, выходы элементов ел шрвой группы соедивены с вторыми вхосо дами соответствующих элемевтов И-НЕ 00 00 второй группы и образуют первую группу выходов блока, вторая входов блока соедивена с вторыми входами ооот ветствующих элементов И-НЕ первой группы, выходы элементов И-НЕ второй группы ЯВЛ51ЮТСЯ второй группой выходов блока.

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

i .

{:

tpug.t

/

N2

т

.

/If61

An Bn PO т

&

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
СепперсФ
Методы,о6вар кенвя ошиб(ж в работе ЭДВМ
М, Мир, 1972, с
Контрольный стрелочный замок 1920
  • Адамский Н.А.
SU71A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 015 388 A1

Авторы

Берсон Юрий Яковлевич

Кизуб Виктор Алексеевич

Княжицын Владимир Георгиевич

Марголин Евгений Яковлевич

Даты

1983-04-30Публикация

1981-12-10Подача