Устройство для загрузки файлов Советский патент 1986 года по МПК G06F9/46 G06F7/06 

Описание патента на изобретение SU1259264A1

Изобретение относится к вычислительной технике и может .быть использовано в вь1числительных системах для связи процессоров с внешними запоминающими устройствами, а также s в автоматизированных банках данных. Целью изобретения является повышение быстродействия.

На чертеже показана структурная схема предлагаемого устройства. О

Устройство содержит группу входных регистров 1, группу входов 2 устройства группу элементов И 3, блок эленентов ИЛИ 4, первую группу элементов 5 запрета, третью группу 15 блоков элементов И 6, блок 7 элемен- тов и, первый элемент 8 задержки, регистр 9 признака файла, элемент ИЛИ-НЕ 10, второйоэлемеит 1 Г задержки, группу схем 12 сравнения, вторую 20 группу элементов 13 запрета, вторую группу блоков элементов И 14j первую группу блоков элементов И 15, группу выходных регистров 16, группу выхог. дов 17 устройства, третий элемент 25 18 задержки, выход 19 признака файла устройства, элемент-ЩТИ 20, генератор 21 импульсов, первый элемент Е 22, дешифратор 23, счетчик 24, второй элемент И 25, триггер 26 управления, 30 вход 27 запуска устройства, первьш управляющий выход 28 устройства, выход 29 формата файла устройства и второй управляк)щий выход 30 устройства.35

Исходное состояние устройства характеризуется тем, что триггер 26 управления установлен в состояние О..

По входам 2 в регистры 1 подает- 40 ся массив операндов (записей) с признаковыми частями, причем признаковые части могут быть различными либо одинаковыми. Число одинаковых записей (файлов) может быть различным. 45

Так как в регистры 1 принят массив записей файлов, то на всех его вторьпс выходах коды признаков файлов не равны нулю, поэтому на всех выходах элементов ИЛИ 4 сформированы 50 единичные сигналы.

. Посредством элементов 5 запрета, соединенных с выходами элементов ИЛИ 4 по приоритетной схеме, производится блокировка всех элементов 55 И 6, начиная с второго. Элементы И 6 открыты, поэтому одновременно с установкой в О счетчика 24 Сигналом запуска с входа 27 устройства признак файла с первого входного регистра 1 передается в регистр 9.

Сигналы с выходов регистра 9 подаются на первые входы всех схем I2 сравнения, на вторые входы которых подаются коды признаков файлов из соответствующих входных регистров 1. На выходах схем сравнения, где про-, исходит совпадение кодов, формируются единичные сигналы. Пусть в схемах 12 и 12 сравнения произошло совпадение кодов. При этом на выходе элемента ИЛИ 20 формируется единичный сигнал, открьшающий по второму входу элемент И 22. Одновременно еди ничньш сигнал с выхода схемы 12 сравнения по инверсным входам закрывает все элементы 13 запрета. Единичным сигналом с выхода схемы 12 сравнения открыт по второму входу элемент И 3 и по вторым входам элементы И 14 .

Через некоторое время задержки, определяемое элементом 8 задержки, .устанавливается в 1 триггер 26. Бремя задержки элементом 8 выбирает- cjif исходя из времени переходных про цессо,в в блоке 7 элементов И, ре-2- гистр е 9, схемах 12 сравнения и элементе ИЛИ 20.;

Так как элемент И 2 2 открыт, то первый импульс гене затора 21 поступает на счетный вход счетчика 24, в котором содержимое становится равным единице. При этом на первом выходе дешифратора 23 формируется единичный сигнал, по которому открываются элементы И 15, и содержимое регистра 1, (только запись файла J) передается в регистр I6 . Через некоторое время задержки, определяемое элементом 18 задержки,, устанавливается в О регистр 1 через открытый элемент И 3 . Элемент 18 задержки необходим для согласования времени переходных процессов в устройстве при передаче выбра:Нного файла в выходной регистр 16.

После установки в О регистра I сигнал с выхода схемы 12 сравнения снимается, чем открываются по пер- BtiM инверсньм входам все элементы 13 запрети. Одновременно снимается единичный сигнал с выхода элемента ИЛИ 1 чем открьгоаются по первым инверсным входам элементы 5 запрета.

Так как единичный сигнал присутствует только на выходе схемы 12 сравнения, то единичным сигналом с выхода элемента ИЛИ 20 элемент И 25 закрыт по инверсному входу, и, кром того, элемент Ц 3 открыт, и на его выходе формируется единичный сигнал открьшакнций элемент И 14,.

Очередным импульсом генератора 2 содержимое счетчика 24 становится равным двум, при этом на второй выходе дешифратора 23 формируется единичный сигнал, по которому запись файла из регистра 1 передается в регистр 16,2 через элемент И 15, Че рез некоторое время устанавливается в О регистр 1.

Так как после установки в О регистра 1, выходные сигналы всех схем 12 сравнения становятся равны- ми нулю, открьгаается элемент И 25 по инверсному входу нулевым сигналом с выхода элемента ИЛИ 20, и задержанным импульсом генератора 21 со счетного входа счетчика 24 эле- ментом 11 задержки устанавливается в О триггер 26. Время задержки элементом 11 определяется временем переходных процессов в элементах И 3,- регистре 1, схемах 12 сравнения и элементе ИЛИ 20.

После установки в О триггера 2 на выходах счетчика 24 фиксируется формат файла, т.е. число йыходных регистров 16 (в рассмотренном приме ре формат файла равен двум), в которых размещены записи файла.

По сигналу на выходе 28 ЭВМ производит загрузку выбранных записей файла с выходов 17, затем по входу 27 подается очередной сигнал запуска по которому устройство обеспечивает выбор первого ненулевого признака файла, и после его записи в регистр 9 оно работает аналогично рассмотрен ному.

По завершении просмотра всех принаков файлов регистры 1 оказываются в нулевом состоянии, поэтому на вы- ходе элемента ИЛИ-НЕ 10 формируется единичный сигнал, поступающий на выход 30 и означающий готовность устройства к приему очередного массива записей файлов.

В дальнейшем устройство работает аналогично.

Формула изобретени

Устройство для загрузки файлов, содержащее группу входных регистров входы которых являются группой информационных входов устройства, регистр признака файла, группу схем сравнения, первую и вторую группы блоков элементов И, группу выходных регистров, выходы которых являются информационными выходами устройства причем выход регистра признака файл соединен с первыми входами схем сранения группы, вторые входы которых соединены с прямыми выходами соотвествующих входных регистров группы, инверсные выходы которых соединены с первыми входами соответствующих блоков элементов И второй группы, второй вход элементов И первого блока элементов И второй группы соединен с выходом первой схемы сравнени группы, выходы блоков элементов И второй группы объединены и соединены с первыми входами блоков элементов И первой группы, выходы которых соединены -с информационными входами соответствующих выходных регистров группы, отличающееся тем, что, с целью повышения быстродействия, в него введены генератор импульсов, счетчик, дешифратор, триггер управления, нулевой выход которого является выходом признака работы устройства, элемент ИЛИ-НЕ, два элемента И, группа элементов ИЛИ, группа элементов И, блок элементов И, две группы элементов запрета, три элемента задержки, третья группа блоков элементов И и элемент ИЛИ, причем выход генератора импульсов подключен к первому входу первого элемента И, второй вход которого соединен с инверсным входом второг о элемента И и с выходом элемента ИШ, третий вход первого элемента И соединен с единичным выходом триггера управления, а выход - с входом первого элемента задержки и со счетным входом счетчика, выходы которого являются выходами формата файла устройства и соединены с входами дешифратора, выходы которого соединены с вторыми входами соответствующих блоков элементов И первой группы, ёыход первого элемента задержки соединен с входом второго элемента задержки и с первыми входами элементов И

S

группы, выходы которых соединены с входами установки в О соответствующих входных регистров группы, прямые выходы которых подключены к входам соответствующих элементов ИЛИ группы и к первым входам соответствующих блоков элементов И третьей группы, выходы элементов ИЛИ группы подключены к соответствующим входам элемента ИЛИ-НЕ, выход которого является выходом признака наличия информации устройства, выход второго элемента задержки соединен с прямым входом второго элемента И, выход которого подключен к нулевому входу триггера управления, выход первого элемента ИЛИ группы соединен с вторым входом первого блока элементов И третьей группы, прямой вход i-го элемента запрета первой группы (где i 1,2,..., h-1; h- количество входных регистров группы соединен с выходом {i+l)-ro элемента ИЛИ группы, J-и инверсный вход i-го элемента запрета первой группы (где J 1,2,...,I) подключен к выходу .1-го элемента ИЛИ группы, выход 1-го элемента 3arfpeTa первой группы соединен с вторым входом (t +l) -го блока элементов И третьей группы, выходы всех блоков элемен592646

тов и третьей группы через монтажное ИЛИ подключены к первому входу блока элементов И, выход которого подключен к информационному входу регистра с признака файла, выходы схем сравнения группы соединены с соответствующими входами элемента ИЛИ, прямой вход 1 -го элемента запрета второй группы соединен с выходом ( +1) -и

10 схемы сравне.ния группы, j-и инверсный вход i -го элемента запрета второй группы подключен к выходу j-и схемы сравнения группы, вьЬсод i -го элемента запрета второй группы соеtS динен с вторым входом (i+1) -го блока элементов И второй группы, выход первой схемы сравнения группы подключен к второму входу первого элемента И первой группы, выход i -го

20 элемента запрета второй группы соедй- . нен с вторым входом (i+l)-ro блока элементов И второй группы и с вторым входом (1+1)-го элемента И группы, вход запуска устройства соеди25 ней с входом установки в О счетчика, с вторым входом блока элементов И и через третий элемент задержки с единичным входом триггера управления, выход регистра признака файла

30 является выходом признака файла устройства.

П

Г

Л

«SI

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

название год авторы номер документа
Устройство для загрузки защищеннных файлов 1986
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Ступин Игорь Васильевич
SU1339561A1
Устройство для идентификации записей файла 1986
  • Попов Вячеслав Григорьевич
  • Ганитулин Анатолий Хатыпович
  • Богданов Юрий Германович
SU1388866A1
Устройство для загрузки файлов 1986
  • Попов Вячеслав Григорьевич
  • Ганитулин Анатолий Хатыпович
  • Богданов Юрий Германович
  • Уханов Михаил Витальевич
SU1339563A2
Устройство для загрузки и реорганизации файла 1987
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
SU1442992A1
Устройство для корректировки файла 1988
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Стренадко Андрей Аркадьевич
  • Туравинин Владимир Викторович
SU1624450A1
Вычислительное устройство 1985
  • Криворучко Иван Михайлович
  • Иваненко Константин Григорьевич
  • Шкабров Андрей Григорьевич
SU1272329A1
УСТРОЙСТВО АНАЛИЗА ПЕРЕКРЫТИЙ КАНАЛОВ ПРИ РАЗМЕЩЕНИИ ПАРАЛЛЕЛЬНЫХ ПОДПРОГРАММ В МНОГОПРОЦЕССОРНЫХ СИСТЕМАХ 2011
  • Борзов Дмитрий Борисович
  • Бобынцев Денис Олегович
  • Титов Виталий Семенович
  • Типикин Александр Петрович
RU2460126C1
Устройство для сопряжения источника и приемника информации 1988
  • Федосеев Сергей Витальевич
  • Батраков Валерий Александрович
SU1605244A1
Устройство для функционального контроля цифровых блоков 1989
  • Дерендяев Борис Васильевич
  • Кибзун Александр Иванович
  • Маслов Виктор Борисович
  • Мельников Валерий Алексеевич
  • Барышев Александр Андреевич
  • Лисицын Борис Николаевич
  • Ваганов Михаил Александрович
SU1656538A1
Устройство для загрузки групповых данных 1986
  • Попов Вячеслав Григорьевич
  • Ганитулин Анатолий Хатыпович
  • Богданов Юрий Германович
SU1328816A1

Иллюстрации к изобретению SU 1 259 264 A1

Реферат патента 1986 года Устройство для загрузки файлов

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внешними и запоминающими устройствами, а также в автоматизированных банках данных. Цель изобретения - повышение быстродействия. Устройство содержит группу входных регистров, регистр признака файла, группу схем сравнения, две группы блоков элементов И и группу выходных регистров. Новым в устройстве является испс льзование генератора импульсов, счетчика, дешифратора, триггера управления, элемента ИЛИ-НЕ, двух элементов И, группы элементов ИЛИ, двух групп элементов И, двух групп элементов запрета, трех элементов задержки, третьей группы блоков элементов И, элемента ИЛИ и их связей, что обеспечивает достижение цели изобретения. 1 ил.

Формула изобретения SU 1 259 264 A1

См

га

Редактор О. Юрковецкая

Заказ 5123/47Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам .изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Составитель В, Гудовский

Техред И. Попович Корректор Е. Рошко

Документы, цитированные в отчете о поиске Патент 1986 года SU1259264A1

Устройство для распределения заданий процессорам 1977
  • Поляков Геннадий Алексеевич
  • Шутилов Александр Иустинович
  • Шарапанов Владимир Васильевич
SU629538A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР П03236, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 259 264 A1

Авторы

Ганитулин Анатолий Хатыпович

Попов Вячеслав Григорьевич

Даты

1986-09-23Публикация

1985-04-03Подача