Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)4 Н 03 М 5 0 ГОСУД АРС ПО ДЕЛА БРЕТЕ ТЕЛЬСТВУ:Ь ННЫЙ КОМИТЕТ СССРОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕК АВТОРСКОМУ СВИД(56) Авторское свидетельство СССР У 842784, кл. С 06 Р 5/02, 1979.Авторское свидетельство СССР В 1084780, кл. С ОЬ Р 5/02, 1982. (54) ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬЬ 1 О ДВОИЧНО 1 О КОДА В ПАРАЛЛЕЛЬНЫЙ ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД(57) Изобретение относится к вычислительной технике, Цель изобретения повышение быстродействия и расширение области применения преобразователя, Преобразователь содержит блокуправления, ключ, счетчик двоичныхразрядов, генератор импульсов, счетчик импульсов, дешифратор нуля, выходные блоки, каждый из которых содержит элемент ИЛИ, двоично-десятичный счетчик, триггер, элемент И ираспределитель импульсов, Введениераспределителя, двоично-десятичногосчетчика, триггера и элемента Ипозволяет расширить область применения устройства эа счет обеспече"ния возможности преобразования двоичного кода, поступающего как младшими, так и старшими разрядами вперед. 1 з.п. ф-лы, 3 ил.9=(2 +2 )+(2 +2" )+(2 +)8=(2 +2)+(2 +2)+2"7(2 +2)+(2 +2 )+26=(2 +2)+(2 +2 );5=(2+2)+4=2+23 2+2;2=11=2 о. 55 Изобретение относится к вычислительной технике и предназначено для преобразования последовательного двоичного кода переменной длины в параллельный двоично-десятичный код. 5Целью изобретения является повышение быстродействия и расширение области применения преобразователя.На фиг. 1 представлена Функциональная схема преобразователя последовательного двоичного кода в парал" лельный двоично-десятичный код; на фиг. 2 - функциональная схема. блока управления; на фиг. 3 - временные диаграммы входного сигнала и сигналов управления.Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код содержит блок 1 управления, счетчик 2 двоичных разря О дов, ключ 3, генератор 4 импульсов, счетчик 5 импульсов, дешифратор 6 нуля, выходные блоки 7, каждый из которых содержит элемент ИЛИ 8 дво 25 ично-десятичный счетчик 9, триггер 10, элемент И 11, распределитель 12 импульсов. Кроме того, на Фиг. 1 обозначены вход 13 запуска, тактовый И информационный входы 14 и 15соответственно и вход 16 останова. ЗоБлок 1 управления (фиг.2) содержит четыре триггера 17-20 и два элемента И 21 и 22.Преобразователь работает следующим образом. 35Преобразование входного кода осуществляется путем накопления в двоично-десятичных счетчиках 9 эквивалента двоичного числа.Накопление десятичных эквивален 40тов производится двоично-десятичнымсчетчиком 9 путем пересчета разнесен,ных во времени импульсов значенийсоставляющих десятичного разряда,Значения десятичного разряда при ввос 1де его в двоично-десятичный счет-чик 9 представлены в вида следующихсумм значений его составляющих Составляющие 2 и 2 вводятся в счетчик 9 через первый и второй входы соответственно за один такт, 2о вводится по переднему фронту импульса, 12 , - по заднему фронту этого же импульса.Обработка разряда двоичного кода производится эа четыре такта. Первые три такта - ввод составляющих деся-, тичного разряда в двоично-десятичный счетчик 9, четвертый такт - ввод в счетчик 9 значения переноса.Формирование единицы переноса в старшую тетраду производится элементом И 11, первый вход которого соединен с выходом триггера 10, а второй вход - с выходом дешифратора б нуля. Разнесение во времени импульсов, подаваемых на входы двоично-десятичного счетчика 9, осуществляется в распределителе 12 импульсов, который может быть реализован на основе ПЛМ или ПЗУ.Импульс начала кода, поступающий на вход 13 запуска устанавливает в нулевое состояние счетчик 2 двоичных разрядов и двоично-десятичный счетчик 9 и, воздействуя на управляющий вход триггера 7, устанавливает его в единичное состояние. Импульсы тактовой частоты, тактовый вход 14 блока 1 управления, воздействуя на сбросовый вход триггера 17, устанавливают его в нулевое состояние, Задним Фронтом импульса с триггера 17 триггер 18 устанавливается в единичное состояние, разрешая прохождение импульсов входного кода, поступающих на информационный вход 15 и первый вход элемента И 21, с выхода которого импульсы поступают на установочный вход триггера 19.При единичном значении первого разряда в кодовой посылке триггер 19 устанавливается в единичное сос" тояние, соответствующее обработке двоичного кода, поступающего младшими разрядами вперед. Выходной сиг" нал с триггера 19 поступает на первый вход распределителя 12 импульсов и выбирает программу преобразования кода. Одновременно триггер 18 задним фронтом своего импульса устанавливает триггер 20 в единичное состояние, соответствующее разрешению преобразования кодовой посылки. Выходной сигнал с триггера 20 по1275777 4триггер 10 устанавливается в нулевое положение. Цикл обработки одного разряда закончен,Следующий тактовый импульс через открытый ключ 3 добавит н 1" всчетчик 2 двоичных разрядов и устройство подготовлено к обработкеследующего разряда.Если значение этого разряда рав 1 О но единице, импульс с первого выхода блока 1 управления запустит генератор 4 импульсов, .который формирует четыре импульса, и цикл обработки по суммированию значения при 15 шедшего разряда повторится.Если в кодовой посылке очереднойразряд отсутствует, то генератор 4импульсов не сформирует ни одногоимпульса. Суммирование в этом такте20 произведено не будет, а импульс тактовой частоты увеличит содержаниесчетчика 2 двоичных разрядов на единицу, подготовив тем самым устройство к обработке следующего разряда.25. Преобразование кодовой посылкипрекращается после прихода импульса;:конца преобразования, который поступает на вход 16 останова устройстваи, воздействуя на сброеовые входытриггеров 19 и 20, устанавливает ихв нулевое состояние. На управляющемвходе. ключа 3, элемента И 22 уста- навливается запрещающий потенциал.Тактовая частота на вход счетчика 2 двоичных разрядов не поступает,не поступают также импульсы разрядов кода на запуск генератора 4 импульсов. В двоично-десятичных счет,чиках 9 хранится преобразованноезначение двоичного кода до приходаследующего импульса начала преобразования. ступает на управляющий вход ключа3 и разрешает прохождение импульсовтактовой частоты на счетный входсчетчика 2 двоичных разрядов, крометого, потенциал с триггера 20 разрешает прохождение разрядов кода, начиная со второго, через элемент И 22,с выхода которого разряды кода поступают на вход запуска генератора4 импульсов,При единичном значении разрядакода генератор 4 импульсов формирует четыре импульса, которые поступают на счетный вход счетчика 5 импульсов и на стробирующий вход распределителя 12 импульсов. Этот импульс увеличивает на единицу содержимое счетчика 5 импульсов, информации на входах которого, а такжеинформация на выходах счетчика 2двоичных разрядов, определяют в соответствии с системой (1) наличиеимпульсов ца выходах распределителей12 каждого выходного блока.По второму и третьему импульсугенератора 4 импульсов содержимоесчетчика 5 импульсов увеличиваетсяна единицу и производится записьоимпульсов, соответствующих 2 и 2в двоично-десятичные счетчики 9.При возникновении значения переноса в старшую татраду импульс свыхода счетчика 9 устанавливает триггер 10 в единичное состояние, разрешающее прохождение импульса через элемент И 11 в выходной блок,соответствующий старшей двоично-де,сятичной тетраде.По четвертому импульсу генератора 4 импульсов производится добавка 4131 в счетчик 5 импульсов. Счетчик 5устанавливается в нулевоеположение,дешифратор 6 нуля формирует на своем выходе сбросовый импульс генератора 4 импульсов, который выключается и запрещает работу распределителя 12 импульсов. Импульс с выхода дешифратора 6 нуля поступает навход эЛемента И 11. При наличии разрешающего потенциала с триггера 10 511на выходе элемента И 11 формируетсяимпульс единицы переноса в старшуютетраду, который поступает на входэлемента ИЛИ 8 последующего выходного блока и с выхода элемента ИЛИ 8- 55на счетный вход значения 2 двоичнодесятичного счетчика 9. Задним фронтом импульса с дешифратора 6 нуля Формула из обретения 1.Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код, содержащий блок управления, информационный вход которого является информационным входом преобразователя, первый выход соединен с входом запуска генератора импульсов, выход которого соединен с входом счетчика импульсов, выходы которого соединены с соответствующими входами дешифратора нуля, выход которого соединен с входом сброса генератора импульсов, ключ, вход ко1275777 3торого является тактовым входом преобразователя, выход ключа соединен со счетным входом счетчика двоичных разрядов, выходные блоки, каждый из которых содержит элемент ИЛИ, о тл и ч а ю щ и й с я тем, что, с целью повышения его быстродействия и расширения области применения в каждый выходной блок введены распределитель импульсов, триггер, элемент 10 И и двоично-десятичный счетчик, разрядные выходы которого являются соответствующими выходами устройства, выход переноса соединен с установочным-входом триггера, выход .которого соединен с первым входом элемента И, первый выход распределителя импульсов соединен с первым входом элемента ИЛИ, выход которого соединен с входом младшего разряда двоично-деся тичного счетчика, выход второго разряда которого подключен к второму выходу распределителя импульсов, выход элементов И каждого выходного блока, кроме последнего, соединен с 25 вторым входом элемента ИЛИ последующего выходного блока, второй выход блока управления соединен с управляющим входом ключа, третий выход блока управления соединен с первыми входа- ЗО ми распределителей импульсов всЙх выходных блоков, первый и второй выходы счетчика импульсов подключены соответственно к второму и третьему вхощм распределителей импульсов каж- З . дого выходного блока, выходы счетчика двоичных разрядов соединены с четвертыми входами распределителей импульсов всех выходных блоков, пятые входы которых подключены к выходу генератора импульсов, второй вход ьэлемента И и вход сброса триггера каждого выходного блока подключен к выходу дешифратора нуля, входы сброса двоично-десятичных счетчиков всех выходных блоков и счетчика двоичных разрядов и вход запуска блока управления объединены и являются входом запуска преобразователя, вход останова блока управления является входом останова преобразователя, тактовый вход блока управления подключен к тактовому входу преобразователя .2. Преобразователь по п, 3, о тл и ч а ю щ и й с я тем, что блок управления содержит триггеры.и эле" менты И, первые входы которых объединены и подключены к информационному входу блока управления, установочный вход первого триггера является входом запуска блока управления, выход первого триггера соединен с установочным входом второго триггера, прямой выход которого соединен с вторым входом первого элемента И, выход которого подключен к установочному входу третьего триггера, вход сброса которого соединен с входом сброса четвертого триггера и подключен к входу останова блока управления, входы сброса первого и второго триггеров объединены и являются тактовым входом блока управления, инверсный выход второго триггера подключен к установочному входу четвертого триггера, выход которого подключен к второму входу второго элемента И и являются вторым входом блока управления, выход второго элемента И и выход третьего триггера является соответственно первым и третьим выходами блока управления.275777 1 бП Л Л.ЛПа - П - Л77в Л ПЛ 1Е 3 д 1 ПП гг ставитель Г, Коз хред л.сердоков Шанд Редак оррек Решетник 82/58 Тираж 816ИИПИ Государственного комитета Спо делам изобретений и открытий35, Иосква Ж, Раушская наб.,одписн к Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектна
СмотретьЗаявка
3848245, 16.01.1985
ПРЕДПРИЯТИЕ ПЯ В-2769
ШУРМУХИН ЕВГЕНИЙ АЛЕКСАНДРОВИЧ, КИМ ЛИЛИЯ НИКОЛАЕВНА
МПК / Метки
МПК: H03M 5/00
Метки: двоично-десятичный, двоичного, код, кода, параллельный, последовательного
Опубликовано: 07.12.1986
Код ссылки
<a href="https://patents.su/6-1275777-preobrazovatel-posledovatelnogo-dvoichnogo-koda-v-parallelnyjj-dvoichno-desyatichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код</a>
Предыдущий патент: Преобразователь кода во временной интервал
Следующий патент: Устройство для определения количества единиц в двоичном числе
Случайный патент: Способ обработки отходов, преимущественно буровых растворов