Устройство для загрузки файлов

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

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

ZIP архив

Текст

НИЯ,ИСАНИЕ ижениеа е ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ АВТОРСКОМУ СВИДЕТЕЛЬ(46) 23.09.86. Бюл. У 35 (72) А.Х. Ганитулин и В.Г. Попов (53) 681.325 (088.8)бб) Авторское свидетельство СССР У 629538, кл. С 06 Г 9/00, 1977.Авторское свидетельство СССР У 1103236, кл. С 06 Р 9/46, 1984. (54) УСТРОЙСТВО ДЛЯ ЗАГРУЗКИ ФАЙЛОВ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внешними и запоминающими устройствами, а также в автоматизированных банках данных. Цель изобретения - повьппение быстродействия, Устройство содержит группу входных регистров, регистр признака файла, группу схем сравнения, двегруппы блоков элементов И и группувыходных регистров. Новым в устройстве является использование генератораимпульсов, счетчика, дешифратора,триггера управления, элемента ИЛИ-НЕ,двух элементов И, группы элементовИЛИ, двух групп элементов И, двухгрупп элементов запрета, трех элементов задержки, третьей группы блоков элементов И, элемента ИЛИ и ихсвязей, что обеспечивает достцели изобретения. 1 ил.О 5 20 25 30 35 40 45 1 12Изобретение относится к вычислительной технике и может быть использовано в вьчислительных системахдля связи процессоров с внешними запоминающими устройствами, а такжев автоматизированных банках данных.елью изобретения является повышение быстродействия.На чертеже показана структурнаясхема предлагаемого устройства,Устройство содержит группу входных регистров 1, группу входов 2устройства, группу элементов И 3,блок элеяентов ИЛИ 4, первую группуэлементов 5 запрета, третью группублоков элементов И 6, блок 7 элемен. тов И, первый элемент 8 задержки,. регистр 9 признака файла,. элементИЛИ-НЕ 10, второй оэлемент 11 задержки, группу схем 12 сравнения, вторуюгруппу элементов 13 запрета, вторуюгруппу блоков элементов И 14, первую:группу блоков элементов И 15, группувыходных регистров 16, группу выхо;.дов 17 устройства, третий элемент18 задержки, выход 19 признака фаилаустройства, элемент ИЛИ 20, генератор21 импульсов, первый элемент И 22,дешифратор 23 счетчик 24, второйэлемент И 25, триггер 26 управления,вход 27 запуска устройства, первыйуправляющий выход 28 устройства, выход 29 формата файла устройства ивторой управляющий выход 30 устройства,Исходное состояние устройствахарактеризуется тем, что триггер26 управления установлен в состоя"ние "0"По входам 2 в регистры 1 подается массив операндов (записей) с призиаковыми частями, причем признаковыечасти могут быть различными либоодинаковыми. Число одинаковых записей (файлов) может быть различным.Так как в регистры 1 принят массив записей файлов, то на всех еговторых выходах коды признаков файловне равны нулю, поэтому на всех выходах элементов ИЛИ 4 сформированыединичные сигналы,Посредством элементов 5 запрета,соединенных с выходами элементовИЛИ 4 по приоритетной схеме, производится блокировка всех элементовИ 6, начиная с второго. ЭлементыИ 6 открыты, поэтому одновременно сустановкой в "0" счетчика 24 сигна 59264 3 лом запуска с входа 27 устройства признак файла с первого входного регистра 1 передается в регистр 9.Сигналы с выходов регистра 9 пода 5 ются на первые входы всех схем 12 сравнения, на вторые входы которых подаются коды признаков файлов из соответствующих входных регистров 1. На выходах схем сравнения, где происходит совпадение кодов, формируются единичные сигналы. Пусть в схемах 12, и 12 сравнения произошло совпадение кодов. При этом на выходе элемента ИЛИ 20 формируется единичный сигнал, открывающий по второму входу элемент И 22. Одновременно единичный сигнал с выхода схемы 121 сравнения по инверсным входам закрывает все элементы 13 запрета. Единичным сигналом с выхода схемы 12 сравнения открыт по второму входу элемент И 3 и по вторым входам элементы И 14,.Через некоторое время задержки, определяемое элементом 8 задержки, устанавливается в "1" триггер 26.Время задержки элементом 8 выбирается, исходя из времени переходных про. цессов в блоке 7 элементов И, ре-згистре 9, схемах 12 сравнения и элементе ИЛИ 20,Так как элемент И 22 открыт, то первый импульс генератора 21 поступает на счетный вход счетчика 24, в котором содержимое становится равным единице, При этом на первой выходе дешифратора 23 формируется единичный сигнал, по которому открываются элементы И 15, и содержимое регистра 1, (только запись файла) передается в регистр 161 . Через некоторое время задержки, определяемое элементом 18 задержки устанавливается в "О" регистр 1 через открытый элемент И 3 . Элемент 18 задержки необ.р р1ходим для согласования времени переходных процессов в устройстве при передаче выбранного файла в выходной регистр 16,После установки в "0" регистра 1 сигнал с выхода схемы 12 сравнения снимается, чем открываются по первМм инверсным входам все элементы 13 запрета. Одновременно снимается единичный сигнал с выхода элемента ИЛИ 4 чем открываются по первым инверсным входам элементы 5 запрета.259264 Формула 10 10 3 1Так как единичный сигнал присутствует только на выходе схемы 12 сравнения то единичным сигналом с выхода элемента ИЛИ 20 элемент И 25 закрыт по инверсному входу, и, кроме того, элемент 1 3, открыт, и на его выходе формируется единичный сигнал, открывающий элемент И 14.Очередным импульсом генератора 21 содержимое счетчика 24 становится равным двум, при этом на второй выходе дешифратора 23 формируется единичный сигнал, по которому запись файла из регистра 1 передается в регистр 16 через элемент И 15 . Че реэ некоторое время устанавливается в "О" регистр 1.Так как после установки в "0" регистра 1 выходные сигналы всех схем 12 сравнения становятся равны ми нулю, открывается элемент И 25 по инверсному входу нулевым сигналом с выхода элемента ИЛИ 20, и задержанным импульсом генератора 21 со счетного входа счетчика 24 эле ментом 11 задержки устанавливается в "0" триггер 26. Время задержки элементом 11 определяется временем переходных процессов в элементах И Зр регистре 1, схемах 12 сравнения З 0 и элементе ИЛИ 20.После установки в "0" триггера 26 на выходах счетчика 24 фиксируется формат файла, т.е. число выходных регистров 16 (в рассмотренном примере формат файла равен двум), в которых размещены записи файла.По сигналу на выходе 28 ЭВМ про - изводит загрузку выбранных записей файла с выходов 17, затем по входу 27 подается очередной сигнал запуска, по которому устройство обеспечивает выбор первого ненулевого признака файла, и после его записи в регистр 9 оно работает аналогично рассмотрен-дномуе По завершении просмотра всех признаков файлов регистры 1 оказываются в нулевом состоянии, поэтому на выходе элемента ИЛИ-НЕ 10 формируется единичный сигнал, поступающий на выход 30 и означающий готовность устройства к приему очередного массива записей файлов. В дальнейшем устройство работаетаналогично. изобретения Устройство для загрузки файлов, содержащее группу входных регистров, входы которых являются группой информационных входов устройства, регистр признака файла, группу схем сравнения, первую и вторую группы блоков элементов И, группу выходных регистров, выходы которых являются информационными выходами устройства, причем выход регистра признака файла соединен с первыми входами схем сравнения группы, вторые входы которых соединены с прямыми выходами соответствующих входных регистров группы, инверсные выходы которых соединены с первыми входами соответствующих блоков элементов И второй группы, второй вход элементов И первого блока элементов И второй группы соединен с выходом первой схемы сравнения группы, выходы блоков элементовИ второй группы объединены и соединены с первыми входами блоков элементов И первой группы, выходы которых соединены с информационными входами соответствующих выходных регистров группы, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены генератор импульсов, счетчик, дешифратор, триггер управления, нулевои выход которого является выходом признака работы устройства, элемент ИЛИ-НЕ, два элемента И, группа элементов ИЛИ, группа элементов И, блок элементов И, две группы элементов за- прета, три элемента задержки, третья группа блоков элементов И и элемент ИЛИ, причем выход генератора импульсов подключен к первому входу первого элемента И, второй вход которого соединен с инверсным входом второго элемента И и с выходом элемента ИЛИ, третий вход первого элемента И соединен с единичным выходом триггера управления, а выход - с входом первого элемента задержки и со счетным входом счетчика, выходы которого являются выходами формата файла устройства и соединены с входами дешифратора, выходы которого соединены с вторыми входами соответствующих блоков элементов И первой группы, выход первого элемента задержки соединен с входом второго элемента задержки и с первыми входами элементов И5 12 группы, выходы которых соединены с входами установки в 0" соответствующих входных регистров группы, прямые выходы которых подключены к входам соответствующих элементов ИЛИ группы и к первым входам соответствующих блоков элементов И третьей группы, выходы элементов ИЛИ группы подключены к соответствующим входам элемента ИЛИ-БЕ, выход которого является выходом признака наличия информации устройства, выход второго элемента задержки соединен с прямым входом второго элемента И, выход которого подключен к нулевому входу триггера управления, выход первого элемента ИЛИ группы соединен с вторым входом первого блока элементов И третьей группы, прямой вход 1 -го элемента запрета первой группы (где= 1,2 и -1; и - количество входных регистров группы соединен с выходом (1 +1) -го элемента ИЛИ группы,-й инверсный вход 1-го элемента запрета первой группы (где= 1,21) подключен к выходу, -го элемента ИЛИ группы, выход 1-го элемента запрета первой группы соединен с вторым входом ( +1) -го блока элементов И третьей группы, выходы всех блоков элемен 59264 6тов И третьей группы через монтажноеИЛИ подключены к первому входу блокаэлементов И, выход которого подключен к информационному входу регистра 5 признака файла, выходы схем сравнения группы соединены с соответствующими входами элемента ИЛИ, прямойвход-го элемента запрета второйгруппы соединен с выходом ( +1) -Й О схемы сравнения группы,-й инверсный вход ( -го элемента запрета вто.рой группы подключен к выходу ) -Йсхемы сравнения группы, выход-гоэлемента запрета второй группы сое динен с вторым входом ( +1) -го блока элементов И второй группы, выходпервой схемы сравнения группы подключен к второму входу первого элемента И первой группы, выход ( -го 20 элемента запрета второй группы соеди, нен с вторым входом ( +1) -го блокаэлементов И второй группы и с вторым входом ( +1) -го элемента И группы, вход запуска устройства соеди нен с входом установки в "О" счетчика, с вторым входом блока элементовИ и через третий элемент задержкис единичным входом триггера управления, выход регистра признака файла ЗО является выходом признака файла устройства.

Смотреть

Заявка

3879596, 03.04.1985

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

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

МПК / Метки

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

Метки: загрузки, файлов

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

Код ссылки

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

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