Устройство для контроля р-кодов фибоначчи
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для контроля в устройствах хранения и передачи информации, функционирующих в последовательных кодах Фибоначчи. Цель изобретения - сокращение аппаратурных затрат. Устройство содержит регистр 1 сдвига, элемент ИЛИ 2, элемент И 3, триггер 4 и имеет новую организацию связей. Контроль о наличии ошибки достигается за счет элемента ИЛИ 2 и элемента И 3, позволяющих выявить нарушения минимальной формы последовательного P-кода Фибоначчи. 1 ил.
СООЗ СООЕТСНИХ
РЕСПУБЛИН
„„SU„„1545330 А 1 (51) 5 Н 03 М 13/00
К АВТОРСКОМУ(СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
llO ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГННТ СССР (21) 4328809/24-24 (22) 17.11.87 (46) 23.02.90. Бюл. Р 7 (71) Специальное конструкторско-технологическое бюро "Модульн Винницкого политехнического института (72) А.П. Стахов, В.А. Лужецкий, П.В. Козлюк и Т.И ° Сегнет (53) 681.3(088.8) (56) Авторское свидетельство СССР
Н 1203711, кл. Н 03 М 13/00, 1904.
Авторское свидетельство СССР
IP 1439596, кл. H 03 H 13/00, 07 ° 05.87.
2 (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ р-КОДОВ
ФИБОНАЧЧИ (57) Изобретение относится к вычислительной технике и может быть ис" пользовано для контроля в устройствах хранения и передачи информации, функционирующих в последовательных кодах фибоначчи. Цель изобретения сокращение аппаратурных затрат. Устройство содержит регистр 1 сдвига, элемен — ИЛИ 2, элемент И 3, триггер
4 и имеет новую организацию связей.
Контроль о наличии ошибки достигается за счет элемента ИЛИ 2 и элемента И 3, позволяющих выявить нарушения минимальной формы последовательного р-кода фибоначчи. 1 ил.
1545330
Изобретение относится к вычисли". тельной технике и предназначено для использования в устройствах контроля р-кодов Фибоначчи.
Целью изобретения является сокра-, щение аппаратурных затрат.
На чертеже изображена схема устройства для контроля р-кодов фибоначчи . t0
Устройство содержит регистр 1 сдвига, элемент ИЛИ 2, элемент И 3, триггер 4, вход 5 начальной установки, информационный вход 6,, информационныи 7 и контрол ьныи 8 выходы TB KTo вый вход 9.
Любое натуральное число А в и-разрядном р-коде Фибоначчи представляется в виде многочлена
А Х а,„ур (m) где аще10,1) ч (ш)-р — число Фибоначчи (р=0, 2, ...);
Оприп (О, g (e)= 1 при n = О;
Чр(m-1) + p(m- р-1) при и > О.
Метод контроля р-кодов Фибоначчи
30 по минимальной форме описывается переключательной функцией
Х = а; (а,Ча V. V à < ), (1) где i = n-1, р+1
Сущность изобретения заключается в том, что контроль поверочного условия (наличие не более одной единицы в группе из р+1 разрядов) осуществляется путем последовательного анали" 40 за, начиная со старших разрядов, р+1 соседних информа ционных элементов согласно логическому уравнению (1) при последовательной передаче р-кодов Фибоначчи. Таким образом, коли- 45 чество контрольного оборудования не зависит от длины р-кода Фибоначчи.
Устройство работает следующим образом.
В исходном состоянии регистр 1 сдвига и триггер 4 устанавливаются в нулевое состояние единичным сигналом с входа 5.
Двоичные символы комбинации р-кода фибоначчи, начиная со старших разрядов, с входа 6 устройства записываются в регистр 1. Младшие р-разряды регистра 1 поступают на элемент
ИЛИ 2, а (р+1) -й поступает на второй вход элемента И 3. Если пврвые р младших разрядов регистра 1 сдвига имеют нулевое значение, на выходе элемента ИЛИ 2 и на первом входе элемента И 3 будет уровень нуля.
Закрытый элемент И 3 не изменяет нулевое состояние триггера 4.
Если один из р поступающих разрядов на элемент ИЛИ 2 единичный, с вы" хода элемента ИЛИ 2 на первый вход элемента И 3 поступает единица. Тогда при правильной кодовой комбинации (р+1)-й разряд, поступающий на второй вход элемента И 3, должен быть нуле" вым, соответственно на счетном входе триггера 4 сигнал также отсутствует.
Если кодовая комбинация неправильная, (р+1) -й разряд> .поступающий на вход элемента И 3 и выход элемента
ИЛИ 2, будут единичными, так как в группе из р младших разрядов регистра 1 имеется также единичный разряд.
Тогда на выходе элемента И 3 поя.вляется единичный сигнал, который устанавливает триггер 4 в единичное состояние. Единичный сигнал с выхода триггера 4, сигнализируя о наличии ошибки в комбинации, устанавливает триггер регистра 1 в нулевое состояние.
Младшие р-разряды р-кода Фибоначчи всегда должны находиться в нулевом состоянии . Поэтому устройст во при нимает и-р старших разрядов р-кода Фибоначчи, после чего в случае необнаружения ошибки записанная в регистр
1 кодовая комбинация в течение р "тактов сдвигается в сторону старших раз" рядов по сигналу с тактового входа 9. формула и з обрет ения
Устройство для контроля р-кодов
Фибоначчи, содержащее регистр сдвига, элемент ИЛИ, элемент И и триггерр, прич ем и нформа ци онный вход устройства соединен с информационным входом регистра сдвига, вход разреше" ния сдвига которого соединен с тактовым входом устройства, информационный и контрольный выходы которого соеди нены сост ветст венно с выходом регистра сдвига и с выходом триггера, выход элемента ИЛИ соединен с первым входом элемента И, вход начальной установки устройства соединен с вхо1545330
Составитель А. Клюев
Редактор Н. Лаэоренко Техред Л.Олийнык Корректор С шекмар
Заказ 497 Тираж 659 Подпис ное
ВНИИПИ Государственного комитета,по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина; 101 г дом установки в "0" триггера, о тлича ющеесятем, что, с целью сокращения аппаратурных затрат, вы" ходы разрядов с первого по (p+1)-й регистра сдвига соединены соответственно с входами элемента ИЛИ и с вторым входом элемента К, выход которого соединен со счетным входом триггера, выход которого соединен с входом сброса регистра сдвига, установочный вход которого соединен с входом начальной установки устоойства.