Преобразователь параллельных двоичных кодов

 

пц 54П63

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 26.03.74 (21) 2008037/24 с присоединением заявки М

Государственный комитет (23) Приоритет

Совета Министров СССР

Опубликовано 30.12.76. Бюллетень Ме 48 ло делам изобретений (51) М. Кл.2 G 06F 5, 02 (53) УДК 681.325(088.8) и открытий

Дата опубликования описания 19.01.77 (54) ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНЫХ

ДВОИЧНЫХ КОДОВ

Изобретение относится к области вычислительной техники и предназначено для преобразования и-разрядных двоичных кодов в рразрядные и обратно.

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

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

Известен также преобразователь параллельных двоичных кодов 12), наиболее близкий по техническому решению к изобретению, содержащий блок управления и управляющие элементы И.

Однако указанный преобразователь имеет большое количество оборудования, что вызвано необходимостью включения активных элементов с двусторонней проводимостью.

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

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

Это достигается за счет того, что преобра5 зователь содержит двухразрядный счетчик, входной и выходной двухразрядные регистры, генератор тактовых импульсов, элементы И и

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

15 элементы И объединены и подключены к первому входу четвертого управляющего элемента И, прямые выходы вторых разрядов счетчика и входного регистра через пятый и шестой элементы И соединены и подключены к

20 второму входу второго управляющего элемента И. Инверсные выходы вторых рязрядов счетчика и входного регистра через седьмой и восьмой элементы И соединены и подключены к вторым входам первого, третьего и четвер25 того управляющих элементов И, выходы первого и четвертого управляющих элементов И через первый элемент ИЛИ подключены к информационному входу первого разряда выход ного регистра, выходы второго и третьего уп30 равляющих элементов И через второй элемент

ИЛИ вЂ” к информационному входу второго

541163

30

65 разряда выходного регистра, прямые и инверсные выходы которого подсоединены к первой группе входов девятого элемента И, выходом связанного с управляющим входом генератора импульсов, а вторая группа входов подключена к прямым и инверсным выходам входного регистра, установочные входы которого соединены с соответствующими входами выходного регистра, счетчика и управляющими входами с первого по восьмой элементов

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

На чертеже представлен двухразрядный преобразователь параллельных двоичных кодов.

Преобразователь содержит элементы И 1—

9, управляющие элементы И 10 — 13, блок 14 управления, элементы ИЛИ 15, 16, двухразрядный счетчик 17, входной двухразрядный ретистр 18, выходной двухразрядный регистр

19 и генератор 20 импульсов.

Двухразрядные (и =2) кодовые комбинации ОО, 01, 10, 11 преобразуются в устройстве в двухразрядные (p=2) кодовые комбинации

10, 00, 11, 01 соответственно и наоборот.

Устройство работает следующим образом.

При преобразовании и-разрядного кода в р-разрядный и разрядов исходного кода заносятся во входной регистр 18. Потенциалы прямых и инверсных выходов регистра 18 поступают на и-входовые управляющие элементы

И 10 — 13 через элементы И 2, 4, 6, 8, открытые блоком 14 управления. В случае совпадения единичных потенциалов на и входах управляющих элементов И 10 — 13 устанавливаются в единичное состояние те разряды выходного регистра 19, информационные входы которых через элементы ИЛИ соединены с выходом того управляющего элемента И, на котором произошло совпадение потенциалов.

Остальные разряды регистра 19 остаются в нулевом состоянии. Если, например, на входной регистр 18 поступает код 10, то единичный потенциал появляется на выходах элементов И 2 и 8, затем на выходах управляющих элементов И 10, 12, 13 и устанавливает на выходе регистра 19 код 11.

При обратном преобразовании р-разрядный код также заносится во входной регистр 18.

Однако в этом случае на входы управляющих элементов И 10 — 13 поступают потенциалы не с выходов регистра 18, а с прямых и инверсных выходов счетчика 17 через элементы И

1, 3, 5, 7, открытые блоком 14 управления.

После занесвния р-разрядного кода во входной регистр 18, содержимое и-разрядного счетчика 17 начинает изменяться на «1» по каждому импульсу, поступающему на вход счетчика с генератора 20. После каждой модификации счетчика на «1» осуществляется преобразование и-разрядного кода счетчика в р-разрядный код по рассмотренному алгоритму с той лишь разницей, что на входы- управляющих элементов И 10=13 поступают потенциалы с выходов счетчика через элементы

И 1, 3, 5, 7. После каждого преобразования элемент И 9 анализирует коды в регистрах

18, 19 на совпадение. Если коды не совпадают, генератор 20 продолжает добавлять «1» к содержимому счетчика 17, после очередного преобразования вновь сравниваются коды элементом И 9 и так до тех пор, пока коды в регистрах 18, 19 не совпадут, после чего элемент

И 9 вырабатывает сигнал останова генератора 20. На счетчике 17 фиксируется и-разрядный код, соответствующий принятому р-разрядному коду, Блок 14 управления производит начальную установку счетчика 17, а также входного и выходного регистров перед каждым преобразованием.

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

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

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

ИЛИ подключены к информационному входу первого разряда выходного регистра, выходы второго и третьего управляющих элементов

И через второй элемент ИЛИ подключены к информационному входу второго разряда выходного регистра, прямые и инверсные выхо541163

Составитель А. Шкатулла

Техред А. Камышникова

Редактор И. Грузова

Корректор Л. Брахнина

Заказ 2878/6 Изд. ¹ 1896 Тираж 864 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, 5К-35, Раушская иаб., д. 4 5

Типография, пр. Сапунова, 2 ды которого подключены к первой группе входов девятого элемента И, выход которого соединен с управляющим ьходом генератора импульсов, а вторая группа входов подключена к прямым и,нверсным выходам входного регистра, установочные входы которого соединены с соответствующими входами выходного регистра, счетчика и управляющими входами с первого по Eoãüìîé элементов И и выходом

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

Источники информации, принятые во вни- мание при экспертизе:

1. Лвт. св. № 327474, кл. G 06F 5/02, 1971.

2. ABT. св. № 344436, кл. G 06F 5/02, 1972.

Преобразователь параллельных двоичных кодов Преобразователь параллельных двоичных кодов Преобразователь параллельных двоичных кодов 

 

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

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

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

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

Изобретение относится к устройствам автоматики и вычислительной техники, и может быть использовано, например, в преобразователях “перемещение-код” приводов контрольно-измерительных систем

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

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

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

Изобретение относится к технологиям автоматизированной последовательности выполняемых действий

Изобретение относится к способу сообщения и согласования между клиентом с ограниченными ресурсами и сервером в услуге передачи мультимедийного потока, связанному с доставкой пакетов данных
Наверх