Шифратор Советский патент 1990 года по МПК H03M7/00 

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

10

СП

О со се се го

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

Целью изобретения является упрощение шифратора

На чертеже представлена функциональная схема шифратора.

Ыифратор содержит блок шифрации прямого кода, первый дешифратор 2 (границы нулей, элемент ИЗ, блок 4 цифрации инверсного кода, второй де- ишфратор 5 границы нулей. На схеме обозначены старший 6 и младший 7 информационные входы, вход 8 блокировки, первый 9 и второй ТО выходы шифратора.

Дешифраторы 2 и 5 границы нулей Содержат первый-четвертый элементы И-НЕ.11-14„ Блок 1 шифрации прямого кода содержит первый-третий элементы Й-НЕ 15-17„ Блок 4 шифрации инверсного кода содержит первый-второй эле- енты И-НЕ 18 и 19.

Дешифраторы 2 и 5 предназначены для формирования признака нуля на Своих вторых выходах или фиксации последнего (крайнего справа) нуля в i-руппе нулей, установленных в край- лих левых разрядах информационного зхода дешифраторов 2 и 5, т.е на 1-м (,1,0„„) разряде выхода дешифратора 2(5) формируется логический 10, если на всех разрядах информационного входа дешифратора 2(5), начиная с крайнего левого и кончая i-м, установлены логические 1, кодирую- Йще нули.

Блок 1 предназначен для шифрации прямого кода количества нулей слева, установленных на информационном вход дешифратора 2, и для транзитной передачи с инвертированием кода с выхода блока 4„

Блок 4 предназначен для шифрации инверсного (обратного) кода количества нулей слева, установленных на информационном входе дешифратора 5, бе учета крайнего правого разряда

Ыифратор функционирует следующим образом.

В исходном состоянии на входах 6 1 устанавливается анализируемый двоичный код. На выходе 9 формируется код признака равенства кода на входа 6 и 7 нулю (логическая 1, если на Входах 6 и 7 установлен единичный ко 1 или логический О, если хотя бы

0

5

на одном разряде входов 6 и 7 установлен логический О). В данном случае ноль в каждом разряде входов 6 и 1 кодируется логической 1.

Если на входе 8 установлен код блокировки - логический О, то на выходе 10 устанавливается единичный код Если на входе 8 установлена логическая 1, то на выходе 10 формируется код количества нулей слева на разрядах входов 6 и 7 без учета кода на крайнем правом разряде входа 7.

Функционирование шифратора может быть пояснено двумя примерами0

На входе 8 установлена логическая 1, а на входах 6 и 7 установлен код 1110ХХХХ и 1111110Х.

При коде 111QXXXX на выходе 10 формируется код 011, т.е. равный 3, что соответствует количеству логических 1 слева до первого логического О в коде на входах 6 и 7 При коде 111111ОХ на выходе 10 . формируется код 110, т.е равный

Ид (I

о .

0

5

О

5

0

5

Формула изобретения

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

2. иифратор поп. 1, отличающийся тем, что дешифратор границы нулей выполнен на элементах И-НЕ, первый вход первого элемента И-НЕ объединен с первыми входами второго, третьего и четвертого элементов И-НЕ и является первым входом дешифратора, второй вход второго элемента И-НЕ объединен с вторыми входами третьего и четвертого элементов И-НЕ и является вторым входом дешифратора, третий вход третьего элемента И-НЕобъединен с третьим входом четвертого элемента И-НЕ и является третьим входом дешиф- ратора, четвертый вход четвертого элемента И-НЕ является четвертым входом дешифратора, инверсный выход четвертого элемента И-НЕ соединен с вторым входом первого элемента И-НЕ, с третьим входом второго элемента И-НЕ и с четвертым входом третьего элемента h-HE, инверсный выход которого соединен с третьим входом первого элемента И-НЕ и с четвертым входом,второго элемента И-НЕ, инверсный выход которого соединен с четвертым входом первого элемента И-НЕ, инверсные выходы первого - четвертого элементов И-НЕ являются соответствующими первыми вы- ходами дешифратора, прямой выход чет

0

5 о

0

5

вертого элемента И-НЕ является вторым выходом дешифратора.

3. Шифратор по п. 1, отличающийся тем, что блок шифрации прямого кода выполнен на элементах И-НЕ, выходы которых являются выходами блока, первые входы первого, второго и третьего элементов И-НЕ и объединенные вторые входы первого и второго элементов И-НЕ являются соответствующими первыми входами блока второй вход третьего элемента И-НЕ объединен с третьими входами первого и второго элементов И-НЕ и является, вторым входом блока, четвертые входы первого и второго элементов И-НЕ являются соответствующими третьими вхо-- дами блока.

4. Шифратор по п. отличающийся тем, что блок шифрации инверсного кода выполнен на элементах И-НЕ, выходы которых являются выходами блока, первые входы первого и второго элементов И-НЕ являются соответствующими первыми входами блока, второй вход первого элемента И-НЕ объединен с вторым входом второго элемента И-НЕ и является вторым входом блока.

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

название год авторы номер документа
Шифратор 1991
  • Самусев Анатолий Алексеевич
  • Шостак Александр Антонович
SU1807564A1
Модуль для формирования признака переполнения и кода нормализации 1988
  • Заблоцкий Владимир Николаевич
  • Самусев Анатолий Алексеевич
  • Шостак Александр Антонович
  • Яскульдович Александр Вадимович
SU1501041A1
Шифратор кода нормализации 1985
  • Заблоцкий Владимир Николаевич
  • Самусев Анатолий Алексеевич
  • Спасский Виктор Евгеньевич
  • Яскульдович Александр Вадимович
SU1345351A1
ШИФРАТОР 1991
  • Самусев А.А.
  • Шостак А.А.
RU2023345C1
СИСТЕМА ДЛЯ ШИФРАЦИИ И ДЕШИФРАЦИИ КОМАНД 1991
  • Мягков Ю.Г.
  • Ибрагимов М.И.
  • Мамедов Н.А.
RU2043699C1
ПАРАЛЛЕЛЬНЫЙ СУММАТОР-ВЫЧИТАТЕЛЬ В ТРОИЧНОЙ СИСТЕМЕ СЧИСЛЕНИЯ НА НЕЙРОНАХ 2010
  • Шевелев Сергей Степанович
RU2453900C2
Микропрограммное устройство управления 1984
  • Костинский Аркадий Яковлевич
  • Безруков Владимир Александрович
  • Рымарчук Александр Григорьевич
SU1264172A1
Устройство для формирования сигналов четности 1988
  • Самусев Анатолий Алексеевич
  • Заблоцкий Владимир Николаевич
  • Яскульдович Александр Вадимович
SU1571591A1
Устройство для контроля цифровых узлов 1986
  • Ланцов Александр Лаврентьевич
SU1357959A1
Устройство для сдвига информации с контролем 1985
  • Лысиков Борис Григорьевич
  • Шумейко Александр Эдуардович
  • Яковлев Анатолий Викторович
SU1325481A1

Реферат патента 1990 года Шифратор

Изобретение относится к вычислительной технике и может быть использовано для построения шифраторов кода нормализации. Изобретение позволяет при конструировании шифраторов сократить количество логических элементов, являющихся их составными частями, при этом функциональные возможности шифраторов остаются неизменными. Шифратор содержит блок 1 шифрации прямого кода, первый и второй дешифраторы 2 и 5 границы нулей, элемент И 3 и блок 4 шифрации инверсного кода. Дешифраторы 2 и 5 границы нулей содержат по четыре элемента И-НЕ 11 - 14. Блок 1 шифрации прямого кода содержит три элемента И-НЕ 15 - 17. Блок 4 шифрации инверсного кода содержит два элемента И-НЕ 18 и 19. 3 з.п. ф-лы, 1 ил.

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

SU 1 569 992 A1

Авторы

Самусев Анатолий Алексеевич

Шостак Александр Антонович

Даты

1990-06-07Публикация

1988-01-05Подача