Преобразователь перемещение — код

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

Авторы: Бергельсон, Богданов, Школин

ZIP архив

Текст

Комитет по делам иаоОретениЯ и открытиЯ при Совете Министров СССРАвторыизобретения М. Н. Бергельсон, В. П. Школин и Ю, А. Богданов Заявитель ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЕ - КОД Изобретение относится к области вычислительной техники и предназначено для использования в системах преобразования перемещения в цифровой код.Известны преобразователи перемещения код, они содержат кодирующий элемент с нанесенным на него двоичным кодом и контрольными разрядами, головки считывания прямого и обратного кода и сумматоры по модулю 2, выходы которых соединены со входом декодирующего устройства. Однако эти преобразователи не обеспечивают достаточной надежности работы из-за большого количества контрольных разрядов и объема декодирующей аппаратуры. Отличием описываемого устройства является то, что оно содержит дополнительные головки считывания обратного кода контрольных разрядов, сдвинутые относительно основных на нечетное число длин элементарных участков, занимаемых старшим информационным разрядом. Выходы этих головок соединены со входами сумматоров по модулю 2 непосредственно и через инверторы соответственно при нечетном и четном числах информационных разрядов, используемых для образования контрольных разрядов. Это обеспечивает повышение надежности работы преобразователя,На фиг. 1 показана блок-схема предлагаемого преобразователя перемещение - код; на фиг. 2 - схема установки головок считывания информационных и контрольных разря дов прямого и обратного кодов.Преобразователь состоит из кодирующегоэлемента 1, головок считывания информационных разрядов прямого 2 и обратного 8 кодов, контрольных разрядов прямого 4 и об ратного 5 кодов, инверторов 6, сумматоров 7по модулю 2 одноименных информационных разрядов для прямого и обратного кодов, сумматоров 8 по модулю 2 одноименных контрольных разрядов для прямого и обратного 15 кодов и декодирующего устройства 9. Головки считывания 2 и 8 сдвинуты одна относительно другой на нечетное число длин элементарных участков соответствующего информационного разряда, а головки 4 и 5 - на не четное число длин элементарных участковстаршего информационного разряда,При поступлении сигнала считывания с устройства, исключающего неоднозначность, на головки 2, 3, 4, 5 происходит суммирование по 25 модулю 2 сумматорами 7 и 8 на выходекаждой головки в одноименных разрядах. Результаты суммирования представляютсобой вектор ошибки, которая возникает при 30 несоответствии показаний прямого и обрат285371 фиг.1 ного считанных кодов, соотношения между которыми известны.Вес вектора ошибки определяется числом О при суммировании информационных и контрольных разрядов, в образовании которых участвует нечетное число информационных разрядов, и числом 1 при суммировании контрольных разрядов, в образовании которых участвует четное число информационных разрядов.Для приведения вектора ошибки к одному виду (к О) выход головки б, предназначенной для обратного кода контрольного разряда, в образовании которого принимало участие четное число информационных разрядов, соединен со входом инвертора б. С выхода последнего считывается значение контрольного разряда обратного кода. Нулевой вектор ошибки образуется, если искажения произойдут в неодноименных разрядах. Если вес вектора ошибки не превышает величины определенной корректирующей способности кода, то можно перейти к исправлению ошибок за счет использования считанного корректирующего кода. Причем наличие места ошибки в векторе ошибок позволяет уменьшить избыточность в числе контрольных разрядов кода,Для исправления одиночных ошибок достаточно иметь Код с контролем по четности, который обычно позволяет только обнаружить ошибки нечетной кратности. Если вес ошибки оказывается нулевым (что возможно при возникновении ошибки одновременно в двух одноименных разрядах), то обнаружить ее можно по значению контрольного разряда. Предмет изобретенияПреобразователь перемещение - код, содержащий кодирующий элемент с нанесенным на него двоичным кодом и контрольными разрядами, головки считывания прямого и 15 обратного кода и сумматоры по модулю 2,выходы которых соединены со входом декодирующего устройства, отличающийся тем, что, с целью повышения надежности работы, он содержит дополнительные головки считыва ния обратного кода контрольных разрядов,сдвинутые относительно основных на нечетное число длин элементарных участков, занимаемых старшим информационным разрядом, причем выходы этих головок соединены со 25 входами сумматоров по модулю 2 непосредственно и через инверторы соответственно при нечетном и четном числах информационных разрядов, используемых для образования контрольных разрядов.285371 Заказ 262/7 Тираж 480 Подписиитета по делам изобретений и открытий при Совете Министров ССС Москва, Ж, Раушская набд. 4/5 Изд.15 ЦНИИПИ ипография, пр. Сапунова, 2 Составитель А. Соколовдактор М. Андреева Техред А, А. Камышникова Корректоры: В. Петроваи М. Коробова

Смотреть

Заявка

1222005

М. Н. Бергельсон, В. Школин, Ю. А. Богданов

МПК / Метки

МПК: G06J 3/00

Метки: код, перемещение

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

Код ссылки

<a href="https://patents.su/3-285371-preobrazovatel-peremeshhenie-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь перемещение — код</a>

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