i
Изобретение относится к вычислительной технике и может быть использовано для ввода информации в ЭВМ с машинных носителей информации.
Целью изобретения является повышение надежности и быстродействия устройства.
На чертеже представлена структурная схема устройства. Устройство содержит блок 1 считьшания, дешифратор 2, распределитель 3 импульсов, формирователь 4, первый, второй и третий элементы 5-7 И, блок 8 задания номера зоны, триггер 9, первый регистр 10, элемент 11 задержки, блок 12 сравнения, блок 13 связи, второй регистр 14, генератор 15 импульсов, мультиплексор 16, блок 17 памяти, блок 18 регистров.
Устройство работает следующим образом.
Из ЭВМ в устройство вводится команда. Если введенная команда является командой . Чтение или Управление 1, то старшие четыре разряда кода команды, несущие информацию о количестве зон, считываемых в канал или пропускаемых без считьшания соответственно, записьшаются в регистр 14.
Если введенная команда является командой Управление, то после вьща чи в начальной выборке байта состояния с указателем Канал кончил устройство логически отключается от канала.
Код признака номера зоны поступает из блока 1 считьшания на вход дешифратора 2. Последний реагирует на код признака зоны выделением импульса на вход элемента 5 И, Прохождение любой информации в цепи блока 1 считьшания сопровождается импульсом синхронизации с выхода формирователя 4, сигнал признака зоны, строби- руемый сигналом синхронизации, устанавливает триггер 9 в единичное состояние и одновременно подготавливает (т.е. записьшает 1 в первый разряд) распределитель 3,
Распределитель 3 сигналами синхронизации сдвигает эту единицу по всем своим разрядам, опросив тем самым элементы 6 и 7 И, подготовленные триггером 9 с одной стороны, и стро- бируемые синхросигналами,с другой стороны. Следовательно, синхронно с поступлением синхросигналов элемен
762
ты 6 и 7 И будут вырабатьшать управляющие сигналы для записи кодовых посыпок из блока 1 считьшания, следующих за признаком зоны, и записы- вать их в регистр 10.
После прохождение последнего управляющего импульса элемент 11 задержки вьщеляет сигнал, который оп- рокидьшает триггер 9 в нулевое (исходное) состояние и дает команду на сравнение кодов, занесенных в регистр 10 ив блок 8 номера зоны.
В случае равенства этих кодов блок 12 вьщает сигнал, свидетелкст- вуюший о выборе искомой зоны и поступающий в мультиплексор 16. Если содержимое регистра 14 не равно нулю, по сигналу с выхода дешифратора 2 формируется сигнал, поступающий на вход обратного счета регистра 14 до тех пор, пока содержимое регистра 14 не станет равным нулю.
Если содержимое регистра 14 равно нулю - мультиплексор 16, блок 17 и блок 18 формируют последовательность сигналов, обеспечивающих связь с ЭВМ по требованию абонента. В этой последовательности передается байт состояния с указателем ВУ кончило.
Если введенная на ЭВМ команда является командой Чтение, то после выдачи нулевого байта состояния устройство логически отключается от кар1ала. Далее аналогично осуществляется поиск искомой зоны.
После выбора искомой зоны устройство ожидает поступления синхросигнала, свидетельствующего о поступлении байта информации в блок 1, после чего вырабатьшает последовательность сигналов, обеспечивающую связь с ЭВМ по требованию абонента и передачу этого байта в ЭВМ. Аналогично осуществляется передача остальных байтов.
После поступления сигнала с выхода дешифратора 2, свидетельствующего о поступлении кода признака зоны, на выходе блока 18 вырабатывается сигнал, поступающий на вход обратного счета регистра 14. Если содержимое регистра 14 равцо нулю, то формируется последовательность окончания операции с передачей байта состояния с указателем ВУ кончило. Если содержимое счетчика не равно нулю, осуществляется передача информации в ЭВМ аналогично.
12
Если после получения байта состояния с указателем ВУ кончило ЭВМ вводит в устройство команду Управление 2 то поиск информации прекращается.
Если после получения байта состояния с указателем ВУ кончило ЭВМ вводит в устройство команду Чтение или Управление Г , то осуществляется запись четырех старших разрядов кода команды в регистр 14 и, далее,
считьшание определенного значениями зтих разрядов количества зон (команда Чтение) в мультиплексном режиме, либо пропуск определенного
j этими четырьмя разрядами количества зон (команда Управление 1). Дальнейшая работа устройства аналогична .
Предлагаемое устройство обладает большим быстродействием при поиске информации на машинном носителе за счет возможности считывания любой зоны (любого количества зон), начиная с заданной, без перезадания номера зоны.
Формула изобрете ния
«
Ус тройство для ввода информации, содержащее блок считывания, дешифратор, первый, второй и третий элементы И, триггер, блок задания номера зоны, блок сравнения, первый регистр формирователь, распределитель импульсов, элемент задержки, выход которого соединен с входом блока сравнения и вторым входом триггера, первый вход которого соединен с выходом первого элемента И и первым входом распределителя импульсов, вход которого соединен с выходом формирователя, вход которого соединен с вторым входом блока считьтания, первый выход которого соединен с входом дешифрато776
ра и первым и третьим входами регистра и является вторым выходом устройства, второй и четвертый входы регистра соединены соответственно с вы5 ходами второго и третьего элементов И, первые входы которых соединены соответственно с первым и вторым выходами распределителя импульсов, выход третьего элемента И соединен с
10 входом элемента задержки, выходы регистра соединены с входами первой группы блока сравнения, входы второй группы которого соединены с выходами блока задания номера зоны, выход
15,дешифратора соединен с первым входом первого элемента И, второй вход которого соединен с вторыми входами второго и третьего элементов И, третьи входы которых соединены с выходом
20 триггера, отличающееся
тем, что, с целью повьш1ения надежности и быстродействия, в него введены второй регистр, генератор импульсов, мультиплексор, блок памяти, блок ре25 гистров, первый вход которого является первым выходом устройства, второй выход блока регистров соединен с входом второго регистра, входы группы которого соединены с входами пер30 вой группы мультиплексора и являются входами устройства, выходы второго регистра соединены с входами второй группы мультиплексора, выходы которого соединены с входами группы блока памяти, выходы которого соединены с входами группы блока регистров, вход которого соединен с выходом генератора импульсов, четвертый вход мультиплексора соединен с третьим входом
Q блока регистров, четвертый выход которого соединен с входом блока памяти, первый, второй и третий входы мультиплексора соединены соответственно с выходами формирователя, де,, шифратора и блока сравнения.
35
Редактор П. Коссей
Составитель В. Верховский
Техред М.Надь Корректор А. Обручар
1001/58 , Тираж 673Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий П3035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ШШ Патент, г. Ужгород, ул. Проектная, 4
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с абонентом | 1985 |
|
SU1307462A1 |
Адаптер канал-канал | 1983 |
|
SU1144114A1 |
Устройство для сопряжения канала ввода-вывода с абонентом | 1989 |
|
SU1695312A1 |
Селекторный канал | 1983 |
|
SU1160427A1 |
Устройство для сопряжения ЭВМ с периферийным устройством | 1986 |
|
SU1363226A1 |
Адаптер канал-канал | 1985 |
|
SU1259276A1 |
Многоканальный адаптер | 1987 |
|
SU1495806A1 |
АДАПТЕР КАНАЛ - КАНАЛ | 1991 |
|
RU2024050C1 |
Селекторный канал | 1982 |
|
SU1053096A1 |
Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм) | 1983 |
|
SU1179353A1 |
Изобретение относится к вычислительной технике, может быть использовано для ввода информации в ЭВМ с машинных носителей информации. Целью изобретения является повышение надежности и быстродействия устройства. Устройство обладает большим быстродействием при поиске информации на машинном носителе за счет возможности считывания любой зоны (любого количества зон), начиная с заданной, без перезаписи номера зоны. 1 ил. (Л С N о CD
Патент США № 3484751, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Цифровой трансверсальный фильтр | 1976 |
|
SU612248A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-03-07—Публикация
1984-08-03—Подача