Устройство для поиска информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной и контрольно-измерительной технике. Цель изобретения - расширение функциональных возможностей за счет поиска информации как на внешнем носителе, так и в памяти прямой выборки. Устройство содержит блок 1 выбора режима, блок 2 поиска массива в памяти массива, блок 3 управления передачей из памяти массива в буферную память, блок 4 передачи массива, блок 5 поиска массива на внешнем носителе, блок 6 памяти массива, блок 7 буферной памяти. 8 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 F 15/40

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ в а

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4473004/24

/(22) 11.08.88

/ (46) 07.04.91. Бал. М 13 (72) П.Н.Федьков, В.Н.Пуцков, Н,Н.Новиков, Ю.А.Романенко и Т.Н.Федотова (53) 681,32(088.8) (56) Авторское свидетельство СССР

hh 11222288110066, кл. G 06 F11/00,,1984.

Авторское свидетельство СССР

М 817719, кл. G 06 F 11/00, 1979. (54) УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ

„„5Ц „„1640713 А1 (57) Изобретение относится к вычислительной и контрольно-измерительной технике.

Цель изобретения — расширение функциональных возможностей за счет поиска информации как на внешнем носителе, так и в памяти прямой выборки. Устройство содержит блок 1 выбора режима, блок 2 поиска массива в памяти массива, блок 3 управления передачей из памяти массива в буферную память, блок 4 передачи массива, блок

5 поиска массива на внешнем носителе, блок 6 памяти массива, блок 7 буферной памяти. 8 ил.

1640713

Изобретение относится к вычислительной и контрольно-измерительной технике, Цель изобретения — расширение функциональных возможностей за счет поиска информации как на внешнем носителе, так и в памяти прямой выборки.

На фиг. 1 представлена структурна схема устройства; на фиг. 2 — схема блока вы6ора. режйма; на фиг. 3 — схема блока поиска массива в памяти массива; на фиг. 4— схема блока управления передачей из памяти массива в буферную память; на фиг. 5— схема блока передачи массива; на фиг. 6— схема блока поиска массива на внешнем носителе; на фиг. 7 — структура искомого массива, расположенного на внешнем носителе; на фиг. 8 — структура библиотеки массивов, расположенных в блоке памяти массива. Устройство содержит (фиг. 1) блок 1 выбора режима, блок 2 поиска массива в памяти массива, блок 3 управления передачей из памяти массива в буферную память, блок 4 передачи массива, блок 5 поиска массива на внешнем носителе, блок 6 памяти массива, блок 7 буферной памяти, управляющие входы 8 устройства, адресные входы 9 устройства, входы 10 данных устройства, входы 11 массива, синхровход 12, выход 13 признака необнаружения массива, 14 — 65 — входы и выходы блоков, Блок 1 выбора режима (фиг, 2) содержит первый 66 дешифратор, первый элемент И

67, второй элемент И 68, первый триггер 69, третий элемент И 70, четвертый элемент И

71, первый элемент ИЛИ 72, второй элемент

ИЛИ 7, второй триггер 74, пятый элемент

И 75, генератор 76 импульсов, третий элемент ИЛИ 77, четвертый элемент ИЛИ 78, третий триггер 79, пятый элемент ИЛИ 80, четвертый триггер 81, шестой элемент И 82, седьмой элемент И 83, первый переключатель 84, пятый триггер 85, восьмой элемент И86, второй переключатель 87, шестой триггер 88, девятый элемент И 89, десятый элемент И 90.

Блок 2 поиска массива в памяти массива (фиг. 3) содержит первый элемент И 91. первый элемент 92 задержки, второй элемент И 93, первый элемент НЕ 94, первую группу элементов И 95, первый счетчик 96 импульсов, вторую группу элементов И 97, первую группу элементов ИЛИ 98, первый дешифратор 99, первый узел 100 сравнения, первый триггер 101, третью группу элементов И 102, первый регистр 103, второй элемент НЕ 104.

Блок 3 управления передачей из памяти массива в буферную память (фиг. 4) содер- жит: первую группу элементов И 105, выхо5

55 ды 106, первый дешифратор 107, вторую группу элементов И 108, первый регистр

109, второй регистр 110. первый сумматор

111, второй сумматор 112, первый элемент

И 113, первый элемент 114 задержки, третью группу элементов И 115, первый счетчик 116 импульсов, второй элемент ИЛИ

117, первый элемент ИЛИ 118, первый узел

119 сравнения, четвертую группу элементов

И 120.

Блок 4 передачи массива (фиг. 5) содержит первый элемент ИЛИ 121, первую группу элементов И 122, первый счетчик 123 импульсов, первый дешифратор 124, первый элемент И 125, первый регистр 126, вторую группу элементов И 127, третью группу элементов И 128, первую группу элементов ИЛИ 129, первый элемент 130 задержки, второй элемент И 131, второй элемент

ИЛИ 132, Блок 5 поиска массива на внешнем носителе (фиг, 6) содержит узел 133 выделения массива на внешнем носителе, регистр 134 сдвига, узел 135 формирования сигнала сдвиг, выходы 136 — 142 узла 133 выделения массива, входы 143 — 149 и выходы 150 — 153 узла 135 формирования сигнала сдвиг, входы 154 — 156 регистра 134 сдвига, входы 157—

159, выходы 160 — 164 и линии 165, 166, 167.

Блок 1 выбора режима задает четыре режима работы устройства: поиск массива только на внешнем носителе; поиск массива только в блоке 6 постоянной памяти; поиск массива на внешнем носителе с продолжением поиска в блоке 6 постоянной памяти; поиск массива в блоке 6 постоянной памяти с продолжением поиска на внешнем носителе.

В исходном положении при поступлении сигнала "Сброс" с шины 8 управления по линии 165 "Сброс" на управляющий вход

17 блока 1 выбора режима триггер 85 и триггер 88 переводятся в единичное состояние, а триггеры 74, 79, 69, 81 — в нулевое.

Если необходимо осуществить поиск массива только в блоке 6, который может быть постоянной или оперативной памятью, то для этого с помощью переключателя 87 триггер 88 переводится в нулевое состояние, тем самым удерживая элемент И 89 в закрытом состоянии, не давая возможности прохождения сигнала "Пуск" для считывания информации с внешнего носителя на выход 19 блока 1 выбора режима и подготавливая к открытию элемент И 90, При наличии сигнала с шины 9 адреса на адресном входе 15 блока 1 выбора режима и управляющего сигнала "Запись" с шины 8 управления на входе 16 блока 1 выбора режима открывается элемент И 67, что приводит к леребросу триггера 81, а через элемент

1640713

50

ИЛИ 77 к перебросу триггера 74. Сигнал с прямого выхода триггера 74 открывает элемент И 75 через который начинают проходить синхроимпульсы, вырабатываемые. генератором 76 на выход 20 блока 1 выбора режима. Если искомый массив в блоке 6 не найден, то сигнал, подаваемый на вход 18 блока 1 через элемент И 90 закрывает элемент И 75 и поступает на вход элемента

ИЛИ 80. На выходе 13 блока 1 появляется сигнал "Прерывание". Кроме того, сигнал нв входе 18 блока 1 через элемент ИЛИ 73 устанавливает триггер 74 в нулевое состояние, а через элемент И 71, элемент ИЛИ 72 устанавливает триггер 79 в единичное положение.

Если необходимо осуществить поиск массива только на внешнем носителе, то с помощью первого переключателя 84 триггер 85 устанавливается в нулевое положение, тем самым подготавливая к открытию элемент И 86 и закрывая элемент И 75. При наличии сигнала на адресном входе 15 блока 1 и сигнала "Запись" на управляющем входе 16 через дешифратор 66 открывается элемент И 68. Это приводит к перебросу триггера 69, а также через элемент ИЛИ 72 к перебросу триггера 79. Сигнал с прямого выхода триггера 79 открывает элемент И 89, На выходе 19 блока 1 выбора режима появляется сигнал "Пуск" для считывания информации с внешнего носителя, Если искомый массив на внешнем носителе не найден и информация с внешнего носителя считана полностью, то на входе 21 блока 1 появляется сигнал, который через элемент И 86, элемент ИЛИ 80 выдает сигнал "Прерывание" на выход 13 блока 1. Одновременноо этот сигнал через элемент И 83, элемент ИЛИ 77 переводит триггер 74 в единичное положение, а через элемент

ИЛИ 78 переводит триггер 79 в нулевое положение.

Если необходимо задать режим поиска массива на внешнем носителе с продолжением поиска в блоке 6, то для этого через дешифратор 66, элемент И 68 и триггер 69 устанавливается в единичное состояние, а через элемент ИЛИ 72 в единичное состояние устанавливается триггер 79. С перебросом триггера 79 открывается элемент И 89 и на выходе 19 блока 1 появляется сигнал

"Пуск" для считывания информации с внешнего носителя. Если искомый массив на внешнем носителе не найден, то по сигналу окончания считывания информации с внешнего носителя на входе 21 блока 1 выбора режима через элемент И 83, элемент ИЛИ

77 триггер 74 устанавливается в единичное положение, а триггер 79 через элемент NflN

78 возвращается в нулевое состояние. Это- приводит к закрытию элемента И 89 и открытию элемента И 75, На выходе 20 блока

1 появляются синхроимпульсы. Если искомый массив не найден и в блоке 6, то сигнал на входе 18 блока 1 через элемент И 70 поступает на вход элемента ИЛИ 80, С выхода 13 блока 1 снимается сигнал "Пргчывание" (признак необнаружения массива).

Для задания четвертого режимь через дешифратор 66, элемент И 67 перебрасывается триггер 81, а через элемент ИЛИ 77 перебрасывается триггер 74. Это приводит к открытию элемента И 75 и появлению синхроимпульсов на выходе 20 блока 1. Если массив в блоке 6 не найден, то сигнал на входе 18 блока 1 выбора режима через элемент И 71, элемент ИЛИ 72 устанавливает триггер 79 в единичное состояние, а через элемент ИЛИ 73 возвращает триггер 74 в нулевое состояние. Это приводит к закрытию элемента И 75 и к открытию элемента И

89, С выхода 19 блока 1 выбора режима снимается сигнал "Пуск" для считывания информации с внешнего носителя, Если массив не найден и на внешнем носителе, то сигнал на входе 21 блока 1 выбора режима через элемент И82 проходит на элемент ИЛИ 80.

С выхода 13 блока 1 снимается сигнал "Прерывание", Блок 2 работает следующим образом.

По сигналу "Сброс", поступающему с шины 8 управления по линии 165 "Сброс" на управляющий вход 29 блока 2 триггер 101 устанавливается в единичное состояние, а счетчик 96 импульсов и регистр 103 обнуляются, При наличии соответствующего адреса на входе 26 и сигнала "Запись" с линии

166 "Запись" на управляющем входе 25 блока 2 вначале с шины 10 данных через группу входов 27, группу элементов И 95 в счетчик

96 импульсов записывается начальный адрес библиотеки (А,áván.), а затем через группу элементов И 102 в регистр 103 записывается номер искомого массива (М с).

После записи информации в счетчик 96 импульсов она через группу элементов И 97, подготовленную к открытию сигналом с прямого выхода триггера 101, через группу элементов ИЛИ 98 поступает на группу выходов 35 блока 2. Соответствующая ей информация возвращается из блока 6 через группу входов 30 блока 2 на узел 100 сравнения. При поступлении синхроимпульса на вход 22 блока 2 поиска массива он через элемент И 91 поступает на узел 100 сравнения, разрешая сравнение информации, записанной в регистр 103 и поступившей на группу входов 30 блока 2. Если информация не равна, то триггер 101 остается в исход1640713 ном состоянии, а синхроимпульс, задержанный на элементе 92 задержки, через элемент 93 И поступает на запись в счетчик 96 импульсов..С и риходом следующего синхроимпульса процесс сравнения повторяется.

Как только информация сравнится, сигналом с выхода узла 100 сравнения триггер

101 вернется в исходное нулевое положение. Это приведет к закрытию группы элементов И 97 и элемента И 93.

Таким образом, в первом счетчике 96 импульсов будет записан адрес искомого массива в библиотеке (Аанбл.).

Если на выходе 24 блока 2 появится сигнал, эквивалентный логической единице, с выхода счетчика 96 импульсов, то это говорит о том, что вся библиотека просмотрена и искомого массива в блоке 6 нет. Одновременно через элемент НЕ 94 закрывается элемент И 90, запрещая прохождение синхроимпульсов, Когда триггер 101 находится в единичном состоянии с выхода 33 блока 2 снимается сигнал, разрешающий установку адреса ячейки с начальным адресом искомого массива (А(нач.мас.) в блоке 3. При установ ке триггера 101 в нулевое состояние с выхода 31 блока 2 снимается сигнал, разрешающий запись в блок 7, а с выхода 32 блока

2 сигнал, разрешающий модификацию счетчика.

Блок 3 работает следующим образом.

При наличии соответствующего сигнала на адресном входе 40 блока 3 и сигнала

"Запись" на управляющем входе 42 блока 3 отработки массива с шины 10 данных через группу элементов И 105 регистр 109 записывается код, соответствующий const 1, а затем через группу элементов И 108 в регистр 110 записывается код, соответствующий const 2. Таким образом, на сумматор

111 определяется начальный адрес искомого массива (А нач.мас.) (Афнба. + Const 1 = А!нач.мас.) а на втором сумматоре 112 определяется конечный адрес искомого массива (А!кон.мас.) (А!библ. + CoflSt 1 + CoflSl 2 = А(кон,мас.).

В исходном положении на входе 48 блока 3 присутствует сигнал, эквивалентный логической единице, который подготавливает к открытию элемент И 113 и группу элементов И 115. При поступлении на вход 46 блока

3 синхроимпульса, он через элемент И 113, элемент ИЛИ 118 записывает информацию, поступающую с выхода первого сумматора

111 в счетчик 116 импульсов.

Как только в блоке 2 определен номер искомого массива в библиотеке, т,е. седьмой регистр 101 вернется в нулевое состояние, то на входе 49 блока 3 появится сигнал.

10 В узле 119 сравнения сравнивается информация, поступающая с выхода второго

40

55 эквивалентный логической единице, а с выхода 48 такой сигнал снимется. Это приведет к закрытию группы элементов И 115 и элемента И 113 и подготовке к открытию элемента И 117 группы элементов И 120. С этого момента синхроимпульс через элемент И 117 поступает на запись в счетчик

116 импульсов, а с выхода элемента 114 задержки на запуск узла 119 сравнения. сумматора 112 (А кон,мac.) и информация, поступающая со счетчика 116 импульсов. Как только эта информация будет равна, с узла

119 сравнения снимается сигнал, эквивалентный логической единице. С выхода 44 блока 3 поступает сигнал, запрещающий.прохождение синхроимпульсов, а с выхода

51 разрешает запись (AlKOH.MBC.) в блок 7.

Информация с счетчика 116 выводится на выходы 45 блока 3 через группу элементов

И 120.

Блок 4 работает следующим образом.

Для записи найденного массива в блок

7 буферной. памяти задается начальный адрес зоны оперативной памяти. Эта информация, при наличии соответствующего сигнала на адресном входе 53 и управляющего сигнала "Запись" на входе 43 блока 4, с шины 10 данных по входам 54 блока 4 через группу элементов И 122 поступает на запись в счетчик 123 импульсов. С него эта информация по выходам 64 блока 4 поступает в блок 7, подготавливая соответствующую ячейку памяти к записи первого слова массива.

После нахождения номера искомого массива в блоке 6 (после переброса триггера 101 в блоке 2) на вход 58 блока 4 ввода информации поступает сигнал, эквивалентный логической единице; подготавливая группу элементов И 128 к открытию. И информация (первое слово массива) из блока

6, соответствующая А1нач,Mac., по входам 59 блока 4 ввода информации, через группу элементов И 128, группу элементов ИЛИ

129, выходы 65 блока 4 ввода информации поступает в блок 7. При прохождении синхроимпульса через вход 60 блока 4, элемент

130 задержки, элемент И 131, элемент WIN

132, выход 14 блока 4 эта информация запишется в подготовленную к записи ячейку. памяти. Если искомый массив обнаружен на внешнем носителе, то записываемая информация поступает на входы 61 блока 4.

При поступлении синхроимпульса на вход 57, если массив найден в блоке 6, или на вход 62 блока 4, если массив находится на внешнем носителе, счетчик 123 импуль1640713

10 сов модифицируется, тем самым подготавливая к записи следующую ячейку памяти.

Как только с узла 119 сравнения в блоке

3 снимется сигнал равенства, т.е. будет обнаружен А кон.мас., что свидетельствует о том, что весь массив переписан, на входе 56 блока 4 появится сигнал, эквивалентный логической единице, подготавливающий элемент И 125 к открытию. Задержанный синхроимпульс с выхода элемента 130 задержки проходит через элемент И 125 на управляющий вход четвертого регистра 126, разрешая запись в него информации с третьего счетчика 123 импульсов. Таким образом, в четвертом регистре 126 будет записан адрес (номер) ячейки памяти, в которую записано последнее слово записываемого массива. При необходимости эта информация считывается через девятую группу элементов 127 И на шину 10 данных.

Блок 5 работает следующим образом.

При поиске массива на внешнем носителе предварительно в соответствующие регистры узла 133 выделения массива на внешнем носителе с шины 10 данных по входу 159 последовательно при наличии сигнала на адресном входе 158 и команды

"Запись" на входе 157 записываются коды начала массива, типа массива, первой, второй, третьей цифры номера массива и конца считывания информации с внешнего носителя. Информация с внешнего носителя поступает по информационным входам 11 в узел 113 и в регистр 134 сдвига, При поступлении синхроимпульса по синхровходу 12 соответствующие узлы сравнения, входящие в состав узла 133 выделения массива сравнивают поступившую информацию с кодами, которые предварительно записаны, а триггеры регистра 134 сдвига запоминают поступившую информацию. Если ищется массив типа Д, то с выхода 140 узла 133 на вход 147 узла 135 всегда снимается сигнал, эквивалентный логической единице, а с выхода 138 узла 133 на вход 145 узла 135 снимается сигнал, эквивалентный логическому нулю. Если ищется массив типа В, то с этих входов снимаются противоположные сигналы.

После обнаружения кода типа массива, с выхода 137 узла 133 на вход 144 узла 135 поступает сигнал, который при наличии задержанного синхроимпульса на выходе 139 обеспечивает появление на выходе 150 четырех импульсов сдвига, которые, поступая на вход 155 регистра 134 сдвига, сдвигают информацию на четыре разряда. Если после кода типа массива следует код, который не совпадает с кодом первой цифры номера массива, то с выхода 141 узла 133 снимается

55 сигнал "Сброс", который поступает на вход 148 узла 135 и вход 154 регистра 134.сдвига и возвращает необходимые триггеры и счетчики в исходное состояние. Если же следующий код совпадает с кодом первой цифры номера массива, то на выходе 150 опять появляются четыре импульса сдвига, Так происходит, пока не будет найден код третьей цифры номера массива, i.ç. пока в регистре 134 сдвига не будет г Ьорми- рован шестнадцатиразрядный код первого слова паспорта массива.

После нахождения кода третьей цифры номера массива на выходе 163 появляется сигнал, который обеспечивает перезапись первого слова паспорта массива по выходам 164 в ячейку блока 7, задержанный сигнал с выхода 162 обеспечивает формирование адреса следующей ячейки памяти, кроме того, появляется сигнал на входе 149, который ведет счет записанных слов паспорта.

После этого аналогично записывается второе и третье слово паспорта. После записи паспорта массива начинается процесс записи самого массива. Процесс записи массива типа Д протекает аналогично описанному. Если же переписывается массив типа В, то с выхода 150 снимаются не четыре импульса сдвига, а три, и на выходе 151 появляется сигнал, эквивалентный логическому нулю, который поступает на вход 156 регистра 134 сдвига, обеспечивает блокировку считывания информации по четвертому информационному входу, Как только считан код конца массива, то с выхода 160 снимается команда "Стоп", если же появлчется код окончания считывания информации с внешнего носителя, то появляется сигнал на выходе 161.

На фиг, 7 представлена структура искомого массива, расположенного на внешнем носителе. Информация в блок 7 поступает в виде шестнадцатиразрядного кода. Причем искомый массив, расположенный на внешнем носителе, может быть как типа Д, так и типа В. Паспорта для обоих типов массивов построены и вводятся в блок 7 одинаково, Паспорт массива состоит из трех слов. В первом слове паспорта массива записан номер массива, т.е. записаны коды типа массива, первой, второй и третьей цифры массива. Во втором слове паспорта массива записан номер проверки (код объема проверки). В третьем слове паспорта массива записана контрольная сумма массива.

После паспорта на внешнем носителе нанесен сам массив. Если на внешнем носителе нанесен массив типа Д, т.е. информация считывается с четырех дорожек, то

1640713

12 каждому слову массива соответствуют четыре строки (четыре тетради). Если же на внешнем носителе нанесен массив типа В, т,е. информация считывается только с трех дорожек, то каждому слову массива соответствуют шесть строк (шесть триад). В конце массива нанесен код конца массива.

B первом режиме массив ищется только на внешнем носителе, во втором режиме массив ищется только в блоке 6, в третьем режиме поиск массива осуществляется на внешнем носителе с продолжением поиска массива в блоке 6, в четвертом режиме массив ищется в блоке 6 с продолжением поиска массива на внешнем носителе, Для задания первого режима вызывается срабатывание переключателя 84, по sxoдам 15 и 16 выставляется соответствующий адрес и управление. С выхода 19 в этом случае снимается сигнал "Пуск" для считывания информации с внешнего носителя.

Для задания второго режима вызывается срабатывание переключателя 87, по входам

15 и.16 выставляете соответствующий адрес и управление. С выхода 20 в атом случае снимаются синхроимпульсы для поиска массива в блоке 6. Для задания третьего и четвертого режимов работы тумблеры 84 и

87 остаются в выключенном состоянии. В третьем режиме работы вначале снимается сигнал с выхода 19, а затем с выхода 20, В четвертом режиме наоборот.

При работе в первом режиме считываемая информация с внешнего. носителя поступает по информационным входам 11 на схемы сравнения блока 5. В сравнивающих устройствах информация сравнивается с кодами, записанными предварительно в регистры блока 5, Запись в регистры осуществляется через входы 159, 158, 157.

При нахождении массива информация с выходов 164 блока 5 поиска массива на внешнем носителе поступает на группу входов 61 блока 4 и далее через выход 65 в блок 7. Если массив не найден и будет считан код конца считывания информации на внешнем носителе, то с выхода 160 блока 5 снимается сигнал "Стоп", При поиске массива в блоке 6 считанная информация по входам 30 поступает в блок

2. Как только найден адрес Апач.мас. и адрес

Акон.мао., то по выходу 33 происходит отключение библиотеки блока 6, а по выходу 32 производится подключение Апач. найденного массива. Теперь информация с выходов

30 поступает на входы 59 блока 4. Как только массив переписан, т.е. считан код Акон.мас. то с выхода 44 нэ вход 23 поступает сигнал на прекращение считывания информации, При работе в третьем режиме процесс поиска массива с внешнего носителя аналогичен первому режиму работы, если массив на внешнем носителе не найден; то при считывании кода конца считывания информации с внешнего носителя с выхода 161 поступает сигнал на вход 21 блока 1 выбора режима переключения поиска информации массива в блоке 6, далее работа аналогична

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

Устройство для поиска информации, со15 держащее блок поиска массива на внешнем носителе и блок буферной памяти, причем входы сброса, записи, адресов, приема массива данных и синхронизации устройства соединены с одноименными входами блока поиска массива на внешнем носителе, о т— л и ч а ю щ е е с я тем, что, с целью расши20 рения функциональных возможностей за счет поиска информации как на внешнем носителе, так и в памяти прямой выборки, в него введены блок памяти массива, блок выбора режима, блок поиска массива в памяти массива, блок передачи массива, блок

25 управления передачей из памяти массива в буферную память, причем вход сброса устройства соединен с входами сброса блоков выбора режима, поиска массива в паМяти массива, передачи массива и управления

30 передачей из памяти массива в буферную память, вход записи устройства соединен с

35 входами записи блоков выбора режима, передачи массива, поиска массива в памяти массива, управления передачей из памяти массива в буферную память, вход считывания устройства соединен с входом считывания блоков передачи массива и буферной памяти, входы адресов и данных устройства

40 соединены соответственно с входами адресов и входами данных первых групп блока поиска массива в памяти массива, передачи массива и управления передачей из памяти массива в буферную память, адресные вхо45 ды адресов устройства соединены с адрес ными входами блока выбора режима и входами адреса первой группы буферной памяти, первый, второй и третий выходы блока задания режима соединены соответственно с выходом признака необнаружения массива устройства, выходом запуска внешнего накопителя устройства и входом запуска блока поиска массива в памяти массива, выходы первой группы которого соединены с входами данных второй группы блока управления передачей из памяти массива в буферную память, инфомационные выходы которого соединены с входами дан50

10 второму режиму. При работе в четвертом . режиме сигнал нэ переключение поступает с выхода 24 на вход 18.

1640713

Зала

j66 Ðo

1бХ ных второй группы блока поиска массива в памяти массива, выходы второй группы которого соединены с адресными входами блока памяти массива, информационные выходы которого соединены с входами дан- 5 ных второй группы блока передачи массива и входами данных третьей группы блока поиска массива в памяти массива, первый, второй и третий управляющие выходы которого соединены с входами первого, второго 10 и третьего синхросигналов блока управления передачей из памяти массива в буферную память, первый, второй и трет. и управляющие выходы которого соединены с входом синхронизации блока поиска масси- 15 ва в памяти массива, первым и вторым входами синхронизации блока передачи массива, выходы второй группы и.управления соединены с входами адресов второй группы и входом управления адресацией 20 блока буферной памяти соответственно, информационные выходы которого соединены

8 970 с информационными выходами первой-. группы устройства, четвертый, пятый и шестой управляющие выходы, блока поиска массива в памяти массива соединены с входом признака отсутствия массива в памяти массива блока выбора режима, третьим и четвертым входами синхронизации блока передачи м .сива, информационные выходы блока пои ка массива на внешнем носителе соединены с входами данных третьей группы блока передачи массива. выходы третьей группы которого соединены с информационными выходами второй группы устройства, с первого bio четвертый управляющие выходы блока поиска массива на внешнем носителе соединены с выходом останова внешнего накопителя устройства, признаком необнаружения массива на внешнем носителе блока задания режима, пятым и шестым входами синхронизации блока передачи массива соответственно.

1640713

3 ЗР 36 ЛЧ

Лаиб ие

Сари

16$

Яиаа и

1640713

Зали

168

Спас

ЙЗ

Счить

Ванис

Я 7

1640713

Зала

У66

Сф а

ИЗ

1640713

Адреса библио г ели Библ. = и массиоа

Агнаты. библ

А оибл.

gdnSÉ 7 кои. библ.

М нач. мас.

Зачо с начальными адресами массиЯо8 сБибл, сат11=

= с вач,иас.

4с нач. мас. нач. мас.

Акон мас солг1 Г

Зова с ковечвыми адресами массиА /

А библ.+салз 1+

+ const =

= А ков мас с кон. мас.

4 j кон. мас. лыисаэвмг

- массиоа8

Фиг.8

Составитель А. Чеканов

Редактор С. Патрушева Техред М.Моргентал Корректор О. Кравцова

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Заказ 1018 Тираж 418 Подписное

ВНЙИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5