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

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

Авторы: Батюк, Жеребятьев

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛ ИСТИЧЕСНИХРЕСПУБЛИН А 19-2 Бюл. У 3тьев и А.Г.Б8,8) ССС 75. идетельств 3 М 7/00,УДАРСТВЕННЫИ НОМИТЕ ИЗОБРЕТЕНИЯМ И ОТКРГГ ГКНТ СССР АВТОРСКОМУ СВИДЕТЕЛЬСТ 2(54) ПРЕОБРАЗОВАТЕЛЬ ПРЯМОГО ПОСЛЕДО ВАТЕЛЬНОГО КОДА В ДОПОЛНИТЕЛЬНЫЙ (51) Изобретение относится к вычислительной технике и может быть ис-. пользовано в устройствах обработки информации. Цель изобретения - упрощение преобразователя. Последний содержит триггеры 1,2, элемент 3 задержки, элемент ИЛИ 4, элемент НЕ 5, элементы И 6-8. Имеется также информационный вход 9, знаковый и установочный входы О, 11 и вход 12 синхро низации, выход 13 знака и информационный выход 14. 1 ил.Изобретение относится к вычислительной технике и может быть использовацо в устройствах обработки информации.5Цель изобретения - упрощение устройства.Па чертеже представлена схема преобразователя,Преобразователь прямого последова" 1 О,тельцого кода в дополнительньм содержит триггеры 1 и 2, элемент 3 задержки, элемент ИЛИ 4, элемент НЕ 5,элементы. И 6-8. На чертеже также показаны информационный вход 9, знаковый 10 и установочный 11 входы и вход12 синхронизации, выход 13 знака иинформационный выход 14.Рассмотрим работу преобразователяна примере преобразования кодов чисел 20А = 0,1001, А= 1,0101, А = 1,0110,П р и м е р 1. Преобразованиепрямого положительного числа А=,= 0.1001 в дополнительный код. В этомслучае число должно пройти на выход 25без изменения, так как положительныечисла во всех кодах представляютсяодинаково.Перед началом преобразования путем подачи импульса на вход 11 схемы осуществляется установка триггеров 1 и 2 в исходное состояние, при котором на прямых выходах триггеров будет низкий потенциал, а на инверсных - высокий потенциал.35Низким потенциалом с прямого выхода триггера 1 закрыт по второму входу элемент И 6, а низким потенциалом с прямого выхода триггера 2 зак-. рыт по третьему входу элемент И 8, 40 высоким же потенциалом с инверсного выхода триггера 2 по третьему входу открыт элемент И 7. Знак преобразуемого числа записывается по входу 10в триггер 1. В данном примере он Ра вец нулю, поэтому триггер 1 остается в нулевом состоянии и на выход 13 (знак числа) проходит ноль. После этого подаются последовательным кодом, начинал смладшего разряда, значащие разряды преобразуемого числа.При этом единице в разряде числа соответствует положительный импульс, а нулю - отсутствие импульса.В первом такте импульс, соответст 55 вующий единице младшего разряда преобразуемого кода, поступает по входу 9 на первый вход элемента И 7. В этот же момент поступает первый тактовый импульс по входу 12 на второй входэлемента И 7. Следовательно, еджич-.ный импульс младшего разряда преобразуемого числа с выхода элемента И 7через элемент ИЛИ 4 проходит на выход14 преобразователя.Во втором тактовом моменте на вход9 поступает значение второго разрядапреобразуемого числа. На выходе 14будет нуль,Таким образом, на выходе образует".ся код 0.1001, что соответствует исходному числу, т,е. число положительное и оно прошло на выход без преобразования.П р и м е р 2. Преобразованиепрямого кода отрицательного числаА 2 = 10101 в дополнительный. Передначалом преобразования подачей импульса начальной установки по входу 11 обатриггера 1 и 2 устанавливаются в,исходное состояние так же, как в предыдущем случае, Затем поступает импульс, соответствующий единичномузначению знака преобразуемого числапо входу 10 на вход Б триггера 1 йпереводит его в единичное состояние.Одновременно этот же импульс проходитна выход 13 (знак преобразованногочисла) .Высоким потенциалом с прямого выхода этого триггера,по второму входуоткрывается элемент И 6, Ътем по входу 9 поступает единичное значениемладшего разряда преобразуемого кодаи первый тактовый импульс по входу 2.На выходе элемента И 7 появляется импульс, который через элемент ИЛИ 4проходит на выход 14 как значениемладшего разряда преобразованного кода. Этот же импульс единичного значения младшего разряда преобразуемогокода, задержанный элементом 3 .задержки на время переходных процессов вэлементе И 7, проходит через элемент6 на Я-вход триггера 2. Триггер 2 переходит в единичное состояние, прикотором высокий потенциал появляемсяна прямом выходе триггера и низкий -на инверсном. Низким потенциалом синверсного выхода триггера 2 элементИ 7 закрывается по третьему входу итеперь с выхода И 7 будет всегда сниматься нуль независимо от значенийразрядов числа, поступаемых но входу9, и наличия тактовых импульсов навходе 12. Высоким же потенциалом спрямого выхода триггера 2 открывает-,5 15382 ся элемент П 8. Значения очередных разрядов, поступаемых по входу 9, инвертируются элементом НЕ 5 и прохо.-, дят на первый вход элемента И 8. Поэтому с поступлением очередных такто"5 вых импульсов на вход 12 инверсные значения разрядов входного числа бу,дут сниматься с выхода элемента И 8 и через элемент ИЛИ 4 проходить на выход 14 (второй разряд равен единице, а третий - нулю).Таким образом по окончании ввода преобразуемого числа с выходов 13 и 14 будет снят код 1,1011, что соответствует значению дополнительного кода преобразуемого числа А= - 1.0101.П р и м е р 3. Преобразование прямого кода отрицательного числа А= 1.0110 в дополнительный. Передэначалом преобразования подачей импульса начальной установки на вход 11 оба триггера 1 и 2 устанавливаются в нулевое состояние, как и в пре б дыдущих случаях. Затем поступает импульс, соответствующий единичному значению знака преобразуемого числа по входу 10 на вход Я триггера 1 и пере- водит его в единичное состояние. Одновременно этот же импульс проходит на выход 13 (знак преобразованного числа) схемы.Высоким потенциалом с прямого выхода этого триггера по второму входу откроется элемент 6. Затем по входу 9 поступает значение младшего разряда преобразуемого кода и по входу 12 первый тактовый импульс, Так как значение младшего разряда кода нуль, то на выходе 14 будет нуль и триггер 2 тоже останется в нулевом состоянии, С приходом второго тактового импульса на вход 12 поступает значение второго разряда преобразуемого числа. Следовательно, единичный импульс через элементы И 7 и ИЛИ 4 проходит на выход 14, Одновременно с задержкой в элементе 3 этот импульс поступает на Б-вход триггера 2 и переводит его вЮ единичное положение. Становится открытым по третьему входу элемент И 8 н закрывается по третьему входу элемент И 7. Теперь инвертированные значения очередных разрядов преобразуемого числа будут проходить через элементы И 8 и ИЛИ 4 на выход 14 (третий разряд равен нулю, а четвер",. тый - единице). Таким образом, на выходе преобразователя получают код 1.1010, что действительно соответст" вует дополнительному коду входного числа А = 1.0110.Предлагаемого устройство может использоваться и для обратного преобразования,Формула изобретенияПреобразователь прямого последовательного кода в дополнительный, содержащий триггеры, элементы И, элемент ИЛИ и элемент НЕ, выход которого соединен с первым входом первого элемента И, выход которого соединен с первым входом элемента ИЛИ, прямой выход первого триггера соединен с первым входом второго элемента И, первый вход третьего элемента И и вход элемента НЕ объединены и являются информационным входом преобразователя, вторые входы первого и третьего элемен" тов И объединены и являются входом синхронизации преобразователя, выход третьего элемента И соединен с вторым входом элемента .ИЛИ, выход которого является выходом преобразователя, о т л и ч а ю щ и й с я тем, что, с целью упрощения преобразователя, в не- него введен элемент задержки, выход которого соединен с вторым входом второго элемента И, выход которого соединен с Б-входом второго триггера, прямой и инверсный выходы которого соединены с третьими входами соответственно первого и третьего элементов И, К-входы триггеров объединены и являются установочным входом преобразователя, вход элемента задержки подключен к информационному входу преобразователя, Я-вход первого триггера является знаковым входом и соединен с одноименным выходом преобраэовате" ля.

Смотреть

Заявка

4415452, 25.01.1988

МИНСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ ЗЕНИТНОЕ РАКЕТНОЕ УЧИЛИЩЕ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ

ЖЕРЕБЯТЬЕВ ВЛАДИМИР ИВАНОВИЧ, БАТЮК АЛЕКСАНДР ГЕОРГИЕВИЧ

МПК / Метки

МПК: H03M 7/00

Метки: дополнительный, кода, последовательного, прямого

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

Код ссылки

<a href="https://patents.su/3-1538255-preobrazovatel-pryamogo-posledovatelnogo-koda-v-dopolnitelnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь прямого последовательного кода в дополнительный</a>

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