Устройство для выделения последнего значащего разряда из последовательного кода

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

Автор: Боюн

ZIP архив

Текст

Дата опубликования описания 01.02.83(72) Авт рР щМ В. П.Б изобретен и 71) Заявител Ордена Ленина институт Н У.краинской н) УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ ПОСЛЕДНЕГО ЗНАЧ РАЗРЯДА ИЗ ПОСЛЕДОВАТЕЛЬНОГО КОДА1- Изобретение относится к цифровой вычислительной технике и может быть применено в системах прерывания ЭВМ.Известно устройство дпя выполненияпроцедуры выделения последнего значащего разряда в параппепьном коде, содержащее две группы элементов И,и шифратор 11,Наиболее близким к предлагаемомуявпяется устройство дпя выделений и шифрации номера поспеднего значащего разряда в последовательном коде, содержащетрн самостоятепьных бпока: преобразователь поспедоватепьного кода в параллельный, схему выделении последнего значащего разряда в параллельном коде, схемушифрации номера выделенного разряда 2)Недостатком нзвестного устройствапяются ограниченные фуйкциональные возможности, так как устройство не позволяет добавлять к зашифрованному номерувыделенного разряда некоторую вепичину,и большие ацпаратурные н временные затраты. Цель изобретении - расширение функпионапьных возможностей и повышение быстродействия.Поставпенная пень достигается тем,что в устройство дпя выдепения поспеднего значащего разряда из поспедоватешного кода, содержащее регистр, первый ввторой бвжи эпементов И и блок управпения, причем группа входов первого бпока эпементов И соединена с выходамирегистра, выходы первого блока эпемене тов И являются выходами устройства,введен счетчик, причем блок управлениясодержит триггер, счетчик, регистр, эпемент И и узел эпементов И, выход узпаэпементов И соединен с информапионеамвходом счетчика устройства, счетный вход яв- которого соединен с выходом элементаИ и с входом счетчика бпока управпении,го инверсный и прямой выходы триггера соединены соответственно с управпякавм вхМ.дом первого блока элементов И и с первым входом эпемента И, тактовый входустройства соединен с вторим входом3 ОММ элемента И, выход регистра блока управления соединен с первым входом узла алементов И, второй вход которого соединен с входом запуска устройства, группа входов регистра устройства соединена с Э группой выходов второго блока элементов И, группа входов которого соединена с группой выходов счетчика устройства, информационный вход устройства соединен с управляющим входом второго блока алементов И, нулевой и прямой входы триггера соединены соответственно с входом запуска устройства и с выходом счетчика блока управления.15На фиг, 1 приведена структурная схема устройства; на фиг. 2 - структурная схема узла управления.Устройство (фиг.1) содержит счетчик 1, блок 2 элементов И, регистр 3, блок20 4 элементов И, информационный вход 5 устройства, блок 6 управления, выходы 7 устройства, вход 8 запуска устройства, тактовый вход О устройства, информационный выход 10 блока управления, такстовый выход 11 блока управления, выход 12 разрешения блока управления.Блок управления (фиг. 2) содержит узел 13 элементов И, регистр 14, счетчик 15, триггер 16, элемент И 17..Устройство работает следующим обра 30 зом.С приходом сигнала на вход 8 содержимое регистра начальных значений через узел 13 по выходу 10 блока 6 заносится в счетчик 1. Кроме того, в бло- З ке 6 устанавливается в единичное состоякие триггер 16, который через элемент И 17 разрешает прохождение тактовых импульсов на вход счетчика 15 и по выходу 1 1 блока на счетный вход счетчика 1 . Синхронно е поступлением тактовыхимпульсов на счетный вход счетчика 1 осуществляется подача разрядов последовательного кода на вход 5. При этом в счетчике 1 подсчитывается номер посту- ф 5 пившего разряда, а каждая единица в последовательном коде по входу 6 открывает блок 2 элементов И и. осуществляет передачу содержимого счетчика 1 в ре гистр 3. После прохождения последнего Бо разряда последовательного кода в регистре 3 будет зафиксирован номер последнего разряда, имеющего единичное значение.Счетчик 1 5 блока 6 осуществляет подсчет количества тактовых импульсов, а следовательно, и количество разрядов в последовательном коде. Предварительно в счетчик 1 5 заносится дополнительный й 4код от заданного количества разрядов в последовательном коде, поэтому при прохождении заданного количества Разрядов счетчик 15 переполняется и импульсом переполнения сбрасывает в "Оф триггер 16, который через элемент И 17 запрещает прохождение тактовых импульсов по выходу 11 блока 6 на счетный вход счетчика 1. Кроме того триггер 16 своим нулевым выходом по выходу 12 блока 6 разрешает считывание зафиксированного в регистре 3 номера выделенного раз 1 ряда на выход 7.Если при работе устройства необходимо просто выделять номер старшего значащего разряда то в регистр 14 блока 6 заносится нулевой код. Если необходимо к номеру выделенного разряда прибавить какое-то число, то в регистр 14 блока 6 перед началом работы устройства заносится это. число. Применение изобретения позволяет повысить быстродействие устройства,сократить объем оборудования и расширить функциональные воэможности. формула изобретения Устройство для выделения последнего значащего разряда из последовательного кода, содержащее регистр, первый и второй блоки, элементов И и блок управления, причем группа входов первого блока элементов И соединена с выходами регистра, выходы первого блока элементов И являются выходами устройства, о т л ичающее ся тем, что, сцелью расширения функциональных возможностей и повышения быстродействия, в него введен счетчик, причем блок управления содержит триггер, счетчик, регистр, элемент И и узел элементов И, .выход. узла элементов И соединен с информационным входом счетчика устройства, счетный вход которого соединен с выходом алемента И и с входом счетчика блока управления, инверсный и прямой выходы триггера соединены соответственно с управляющим входом первого блока алементов И и с первым входом алемента И, тактовый вход устройства соединен свторым входом элемента И, выход регистра блока управления соединен с первым входом узла элементов И, второй вход которого соединен с входом запуска устройства, группа входов регистра устройства соединена с группой выходов второго блока элементов5 .993263 . 4И, группа входов которого соединена с Источнжи ивФормаини,группой июходов счетчика устройства, ив принятые во внимание ща експертвзеформационный вход устройства соединен 1. Мультипроцессореае вычислительс управавощим входом второго бпока еле- ные системы. Под ред. Я.А. Хетагурова.ментов И, нулевой и правой входы трнг з МЭнергви", 1971, с. 41-63.гера соединены соответственно с входом 2. Майоров С.А., Новиков Г.ИПриезапуска устройства и с:иаходом счетчи- цнпы организапии цифромюх машкин. Л.,ка баеиа управления. Машиностроение, 1974,с.358 (прототип).7

Смотреть

Заявка

3211320, 28.11.1980

ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ АН УССР

БОЮН ВИТАЛИЙ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 7/00, G06F 9/46

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

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

Код ссылки

<a href="https://patents.su/3-993263-ustrojjstvo-dlya-vydeleniya-poslednego-znachashhego-razryada-iz-posledovatelnogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для выделения последнего значащего разряда из последовательного кода</a>

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