Устройство для загрузки групп однотипных данных

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

Авторы: Ганитулин, Попов

ZIP архив

Текст

"1"Г (1 ч ПИСАНИЕ ИЗОБРЕТЕ ИДЕТ ЕЛЬСТ К А ВТОРСКОМ 4-2 30иликже запом ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВО ДЛЯ ЗАГРУОДНОТИПНЫХ ДАННЫХ(57) Изобретение относитслительной технике и можетпользовано в вычислительныхдля связи процессоров с винающими устройствами в автоматизированных банках данных.Цель изобретения - повышение быстродействия устройства. Устройство содержит две группы блоков элементовИ, группу элементов запрета, элементИПИ, элемент задержки, два элементаИ, генератор импульсов, триггер управления, дешифратор, регистр типаоперанда, группы входных и выходныхрегистров, группу элементов И, группу схем сравнения, счетчик. В устройстве с помощью элементов запретаобеспечивается выбор приоритетногосигнала из совокупности выходных сигналов схем сравнения и обеспечивается повышение быстродействия при расстановке однотипных данных. 1 ил.Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах длясвязи процессоров с внешними или запоминающими устройствами, а также вавтоматизированных банках данных.Цель изобретения - повышение быстродействия устройства при расстановке однотипных данных,На чертеже показана структурнаясхема предлагаемого устройства,Устройство содержит регистртипа операнда, группу входных регистров 2, группу элементов И 3, групйу схем сравнения 4, группу элементов запрета 5, группу блоков элементов И 6, группу блоков элементовИ 7, группу выходных регистров 8,элемент ИЛИ 9, генератор импульсов10, элемент И 11, счетчик 12, дешифратор 13, элемент И 14, триггер управления 15, элемент задержки 16,вход 17 типа операнда устройства,информационные входы 18,устройства,вход 19 запуска устройства, инфор" мационные выходы 20 устройства, выход 21 размера массива устройства,сигнальный выход 22 устройства.Устройство работает следующим образом.Исходное состояние устройства характеризуется тем, что триггер управления 15 и счетчик 12 установлены в состояние "О" не показано),По входам 18 в регистры 2 принимается массив исходных данных с признаковыми частями 1,тип операнда, а в регистр 1 типа операнда по входу 17 - двоичный код требуемого типа операнда при выборе и расстановке в выходных регистрах 8 упорядоченной последовательности данных одного заданного типа, После приема этой информации на выходах схем сравкения 4, где произошло совпадение типа операнда признаковых частей регистров 2 и содержимого регистра 1, формируются единичные сигналы. При этом единичным сигналом с выхода элемента ИЛИ 9 открывается по второму входу элемент И 11 и закрывается по инверсному входу элемент И 14, С помощью элементов запрета 5 обеспечивается выбор приоритетного сигнала из совокупности выходных сигналов схем сравнения 4. Приоритет установлен так, что содержимое меньшего по номеру входного регистра 210 15 20 25 30 35 40 45 50 55 первым записывается в первый выходной регистр 8 .Работа устройства начинается по сигналу запуска, поступающему по входу 19 и устанавливающему триггер управления 15 в состояние "1". Нри этом единичным сигналом с прямого выхода триггера 15 открывается по первому входу элемент И 11 и первым импульсом генератора 10, поступающим через элемент И 11 на счетный вход счетчика 12, увеличивается на единицу его содержимое. При этом на первом выходе дешифратора 13 формируется единичный сигнал, по которому открываются элементы И 7 первого блока, и содержимое приоритетного на данныймомент времени регистра 2 через откры,тые элементы И 16 соответствующего )блока записывается в первый выходной регистр 8. Через некоторое время, определяемое элементом задержки 16, устанавливается в нулевое состояние приоритетный регистр 2, Время задержки элементом 16 выбирается, исходя из длительности переходных процессов в счетчике 12 в целях обеспечения надежной записи данных в регистры 8. Если после установки приоритетного на данный момент време ни регистра 2 в нулевое состояние имеются возбужденные выходы схем сравнения 4, что свидетельствует о наличии данных в регистрах 2 требуемого типа, работа устройства продолжается аналогично рассмотренному, Если после ряда импульсов генератора О на выходах всех схем сравнения 4 окажутся нулевые сигналы, то нулевым сигналом с выхода элемента ИЛИ 9 закрывается элемент И 11, чем прекращается доступ импульсов генератора10 в счетчик 12. Очередным импульсом генератора 1 О через открытый элемент И 14 по инверсному входу нулевым сигналом с выхода элемента ИЛИ 9 триггер управления 15 устанавливаетсяв состояние "О". При этом на выходе22 формируется единичный сигнал, свидетельствующий о завершении формирования выходного массива в регнстрах 8 данных одного типа, Размер упорядоченного массива присутствует на выходах 21 в виде двоичного кода номера последнего регистра 8.При необходимости дальнейшего вы бора данных. прежнего типа в регистры 2 по входам 18 принимается оче"1251редной массив исходных данных и по входу 19 подается сигнал запуска. По этому сигналу устанавливается в "О" счетчик 12, а в "1" - триггер управления 15. В дальнейшем работа устройства аналогична рассмотреннои.Если из исходного массива следует выбрать данные другого типа, то по входу 17 в регистр 1 поступает двоичный код требуемого типа, а рабо 10 та устройства начинается по сигналу запуска. Формула изобретенияС 5Устройство для загрузки групп однотипных данных, содержащее группу входных регистроввходы которых являются информационными входами устройства, регистр номера операнда, 20 группу схем сравнения, две группы блоков элементов И, группу выходных регистров, причем выходы регистра номера операнда, вход которого является входом номера операнда устройст ва, соединены с первыми входами всех схем сравнения группы, вторые входы которых соединены с первыми выходами соответствующих входных регистров группы, вторые выходы которых 30 соединены с первыми входами соответствующих блоков элементов И первой группы, второй вход первого блока элементов И первой группы соединен с выходом первой схемы сравнения груп пы, выходы блоков элементов И первсй группы объединены и соединены спервыми входами всех блоков элементов И второй группы, выходы которых соединены с входами соответствующих 40 ,выходных регистров группы, выходы которых являются информационными выходами устройства, о т л и ч а ю - щ е е с я тем, что, с целью повышения быстродействия, в него введены группа элементов И, группа элементов запрета, элемент ИЛИ, генератор импульсов, дешифратор, элемент 077 4задержки, два элемента И, счетчик,триггер управления, единичный входкоторого и вход установки в "0" счетчика подключены к входу запуска устройства, единичный выход триггера управления соединен с первым входом первого элемента И, нулевой выход триггера управления соединен с сигнальным выходом устройства, нулевой вход триггера управления соединен с выходом второго элемента И, прямой вход которого подключен к выходу генератора импульсов и к второму входу второго элемента И, а инверсный вход- к выходу элемента ИЛИ и к третьему входу первого элемента И, выход которого соединен со счетным входом счетчика и через элемент задержки - с первыми входами всех элементов И группы, второй вход первого элемента И группы соединен с выходом первой схемы сравнения группы, второй вход -го элемента И группы (где = 2,3, , и, и - число входных регистров) соединен с выходом (1"1)-го элемента запрета группы, выходы элементов И группы подключены к входам установки в "О;соответствующего входного регистра группы, выходы схем сравнения .группы соединены с соответствующими входами элемента ИЛИ, прямой вход 1-го элемента запрета группы, где 11,2, , (п), подключен к выходу (1+1)-й схемы сравнения группы, а 1-й инверсный вход 1-го элемента запрета группы (где 1 с = 1,2 3) подключенк выходу М-й схемы сравнения группы, выход 1-го элемента запрета группы соединен с вторым входом (+1)-го блока элементов И первой группы, выходы счетчика подключены к выходам размера массива устройства и к входам дешифратора, каждый выход которого соединен с вторым входом одно., именного блока элементов И второй группы.1251077 Составитель И,КудряшевТехред И.Гайдощ Корректор И.Демчик Т.Митейк еда Заказ 4412/46 Тирам 671 ВНИИПИ Государственного комитета СССР по делаи изобретений и открытий 113035. Москва, Ж, Раушская наб

Смотреть

Заявка

3817102, 29.11.1984

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

ГАНИТУЛИН АНАТОЛИЙ ХАТЫПОВИЧ, ПОПОВ ВЯЧЕСЛАВ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: групп, данных, загрузки, однотипных

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

Код ссылки

<a href="https://patents.su/4-1251077-ustrojjstvo-dlya-zagruzki-grupp-odnotipnykh-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для загрузки групп однотипных данных</a>

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