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

 

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

Социапнстическнх

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 07. 07. 78 (21) 2638782/18-24 (51)м. Кл.

G 06 F 5/0.". с присоединением заявки №3Ьеудвротвенны11 квинтет

CCCP но донам нзовретеннй и отхрытнй (23) Приоритет

Опубликовано 15, 07. 82. Бюллетень №26

Дата опубликования описания 15. 07.82 (53) УДК681. 3 (088.8) (72) Автор изобретения

В. Л. Баранов

Ордена Ленина институт кибернетики АН (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ДОПОЛНИТЕЛЬНОГО

КОДА

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

Известно устройство для формирования дополнительного кода, собранного на инверторе, соединенном .с сумматором, на второй вход которого подается импульс младшего разряда Г11. о

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

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

Недостатком данного устройства для формирования дополнительного кода является наличие суммирующего элемента - полусумматора.

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

-задержки к единичному входу триг" гера (3).

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

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

ИЛИ 3 с единичного выхода триггера 1 проходит сигнал единичного кода. Если в следующем разряде после первой младшей единицы двоичного кода поступает единичный код, то триггер 1 переходит в нулевое состояние, что приводит к установке на втором входе элемента ИЛИ нулевого сигнала единичного выхода триггера 1, Единичный код, поступающий на первый вход элемента И 2, на выход элемента И 2 не проходит, так как элемент задержки 5 задерживает на длительность входного импульса поступление единичного сигнала с нулевого выхода триггера 1 на второй вход элемента И 2. Таким образом, в момент действия на входе б единичного кода на выходе 7 действует нулевой код. Импульс единичного кода, действующий на входе 6, поступает через элемент задержки 4 на . единичный вход триггера 1, устанавливая его в единичное состояние.

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

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

На вход 6 поступает, начиная с младших разрядов, двоичный код

0001110100110110, который преобразуется на выходе 7 в дополнительный код 1110001011001010.

По сравнению с известным в данном устройстве устранен один элемент И и элемент НЕ и введен второй элемент задержки. При малой критичности ко, времени задержки элемента задержки (когда такой элемент задержки не яв" ляется тактированным и выполнен просто на логическом элементе, т.е.

3 94370

Цель изобретения - упрощение уст- ройства.

Указанная цель достигается тем, что устройство для формирования дополнительного кода, содержащее триг" гер, первый элемент задержки, элемент И, элемент ИЛИ, причем вход устройства соединен с первым входом элемента И и через первый элемент за держки - с единичным входом тригге- 10 ра, выход элемента И соединен с первым входом элемента ИЛИ, выход которого подключен к выходу устройства, содержит второй элемент задери. ки, вход которого соединен с нулевым 15 выходом триггера, а выход — с вторым входом элемента И, единичный выход триггера соединен со вторым входом элемента ИЛИ, вход устройства соединен с нулевым входом триггера.

На фиг. 1 изображена функциональ-: ная схема устройства для формирования дополнительного кода; на фиг.2временная диаграмма его работы.

Устройство для формирования дополнительного кода содержит триггер 1, элемент И 2, элемент ИЛИ 3, два элемента задержки 4 и 5, вход 6 и выход 7. Единичный вход триггера 1 подключен к выходу элемента задержки

4, вход которого подключен к ньлевому входу триггера 1, первому входу элемента И 2 и входу б. Элемент ИЛИ

3 подключен первым входом к выходу элемента И 2 вторым входом - к еди1

35 ничному выходу триггера 1 и выходом к выходу 7. Нулевой выход триггера 1 подключен к входу элемента задержки

5, выход которого подключен к второму входу элемента И 2.

Устройство для формирования дополнительного кода работает следующим образом.

В исходном состоянии триггер 1 на ходится в нулевом состоянии, элемент И 2 открыт единичным сигналом нулевого выхода триггера 1, поступающим через элемент задержки 5 на второй вход элемента И 2. На втором входе элемента ИЛИ 3 действует нулевой сигнал единичного выхода триг50 гера I . Последовательный двоичный код поступает по входу 6, начиная с младших разрядов, на первый вход элемента И 2. Все младшие разряды последовательного двоичного кода, 55 включая первую младшую единицу, проходят через элемент И 2 и ИЛИ 3 на выход 7.. Первая младшая единица

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

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

Устройство для формирования дополнительного кода, содержащее триггер, первый элемент Задержки, элемент И, элемент ИЛИ, причем вход устройства соединен с первым входом элемента И и через первый элемент задержки - c единичным входом триггера, выход элемента И соединен с первым входом элемента ИЛИ, выход

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

to ва соединен с нулевым входом триггера.

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

1. Неслуховский К. С. Цифровые д дифференциальные анализаторы. И., "Машиностроение", 1968, с. >50, . рис. 86.

2. Авторское свидетельство СССР и 413480, кл. О 06 0 7/38, 1972.

3. Папернов А. А. Логические основы ЦВТ. M., "Советское радио", 1972, с. 154, рис. 10 (прототип).

9И701

ИЛИ 3 дыха У

Ьг.2

Составитель В. Березкин

Редактор М. Дылын Техред И, Гайду Корректор Л. Бокшан

Заказ 5110/55 Тираж 731 Подписное

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

113035, Москва, N-35, Раушская наб., д. 4/5

Филиал ППП "Патент", г. Ужгород, ул. Проектная,

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

 

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

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

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

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

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

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

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

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

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

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