(54) УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ
название | год | авторы | номер документа |
---|---|---|---|
Логический анализатор | 1986 |
|
SU1432527A1 |
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Устройство для контроля и диагностики дискретных объектов | 1980 |
|
SU942025A1 |
Устройство для контроля цифровых блоков | 1980 |
|
SU943733A1 |
Устройство для ввода информации | 1989 |
|
SU1682996A1 |
Устройство для контроля знаний обучаемых | 1983 |
|
SU1176362A1 |
Устройство для оценки профессиональной пригодности оператора | 1989 |
|
SU1714646A1 |
Устройство для сжатия информации | 1982 |
|
SU1043711A1 |
Устройство для приема измерительной информации | 1985 |
|
SU1257689A1 |
Адаптивное устройство для сжатия цветовых сигналов телевизионных изображений | 1988 |
|
SU1631752A1 |
Изобретение относится к вычислительной технике и может быть использовано а системах автоматизированной обработки, например, геофизической информации на ЭВМ. Известно автономное внешнее вывод ное устройство, которое содержит накопитель на магнитных носителях,буферную память и блок управления. Такое устройство согласовывает скорости передачи информации из ЭВМ и прие ма ее медленно работаю(4им потребителем этой информации 1. Наиболее близким к предлагае.мому является устройство автономного выво да результатов цифровой обработки геофизической информации, содержащее накопитель на магнитном барабане типа ЕС-5035, буферную память на интегральных микросхемах, фотопостроитель, клавиатуру пульта, выходной регистр, регистры адреса записи и ад реса чтения, сдвига, счетчики слов зон, числа бит в слове и импульсов. Информация, введенная в накопитель на магнитном барабане из ЭВМ с большой скоростью без затрат машин ного времени передается порциямк через буферную память на фотопостроитель . Это устройство повышает эффективность использования ЭВМ, ибо непосредственно машинное время не тратится пока построитель получает информацию от накопителя на магнитном барабане (2. Однако устройство имеет ограниченную область применения, в частности не позволяет выводить на фотопостроитель информацию избирательно, . отдельными фрагментами, например только нечетные зоны или только вторые половины всех избранных зон и т.п. Это необходимо при выводе, например, одноименных вариантов записей группы сигналов, обработанных до этого по разным алгоритмам и записанных подряд. Крсже того, вывод части записи необходим для того, чтобы вы- . водать заголовок зоны, который для фотопостроителя не представляет ничего полезного, а также в других случаях. Цель изобретения - повышение области применения устройства путем обеспечения избирательного вывода информации. Поставленйая цель достигается тем, что в устройство для ввода информации, содержащее первый блок памяти, первый вход которого соединен с выходом первого регистра, первый вход к торого со единен с первым выходом бл ка управления, второй выход которого соединен с вторым входом первого блока памяти, третий и четвертый вх ды которого соединены с выходами пе вого и второго.счетчиков, входы кот рых соединены соответственно с трет |им и четвертым выходами блока управ ления, первый вход которого соедине с выходом третьего счетчика и входо четвертого счетчика, выход которого соединен с первым входом первого элемента сравнения, выход которого соединен с входом пятого счетчика, выход которого соединен с первым входом второго элемента сравнения, второй вход которого соединен с первым выходом клавиатуры, вход третьего счетчика является первым входом устройства и соединен с первым входом второго регистра, второй вход ко торого соединен с выходом первого блока памяти, а выход является первым выходом устройства, второй вход и пятый выход блока управления являются вторыми входом и выходом устрой ства соответственно, и второй блок памяти, введены первый и второй формирователи импульсов, первый и второй коммутаторы, шестой счетчик,третий элемент сравнения, выход которого соединен с третьим входом блока управления, четвертый вход которого соединен с выходом первого формирователя импульсов и первым входом первого коммутатора, второй вход которого соединен с первьом выходом второго формирователя импульсов и пятым входом блока управления,шес.той, седьмой, восьмой, девятый и .десятый выходы которого соединены соот ветственно с входом первого формирователя импульсов, первым входом второго формирователя импульсов, первым входом второго коммутатора, третьим входом первого коммутатора и входом второго блока памяти, выход которого соединен с вторым входом второго формирователя импульсов, второй выход которого соединен с вторым входом первого регистра, вход третьего элемента сравнения соединен с выходом шестого счетчика, входы которого соединены с выходами первого и второго коммутаторов, второй вход второго коммутатора соединен с вторым выходом клавитуры третий выход которой . соединен с шестым входом блока управления, седьмой и восьмой входы которого соединены с выходами соответственно первого и второго эле ментов сравнения, четвертый выход клавиатуры соединен с вторым входом первого элемента сравнения, На фиг. 1 представлена функциональная схема устройства; на фиг.2 техническая реализация первого формирователя импульсов; на фиг. 3 - техническая реализация второго формирователя импульсов; на фиг, 4 - техническая реализация первого коммутатора/ на.фиг, 5 - техническая реализация второго коммутатора,- на фиг, б техническая реализация блока управления. Устройство для вывода информации (фиг, 1} содержит первый блок 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, четвертый выход 31, пятый выход 32, шестой выход 33, седьмой выход 34, восьмой выход 35, девятый выход 36, десятый выход 37 блока управления, второй вход 38 второго коммутатора, второй вход 39 и второй выход 40 второго формирователя импульсов. Первый формирователь импульсов (фиг, 2) содержит триггер 41 и дифференцирующую цепь 42, Второй формирователь импульсов (фиг, 3) содержит регистр 43, элемент ИЛИ 44, триггер 45 и дифференцирующую цепь 46.Первый коммутатор (фиг, 4) содержит элемент ИЛИ 47, элементы И 48-50 и элемент И 51, Второй коммутатор (фиг,5} содержит элементы И 52-55 и элемент ИЛИ 56. Блок управления (фиг, 6) содержит элементы ИЛИ 57-59, распределитель импульсов 60, счетчик 61,триггеры 62-65, регистры 66, элементы И 67-75, элемент ИЛИ 76, дифференцирующие цепи 77-79. Устройство работает следукщим образом. На клавиатуре 3 оператором набираются следующие пять параметров; номер первой -выводимой на внешнее устройство (фотопостроитель) от блока 2 памяти (накопитель на магнитном носителе) зоны; величина смещения вывода зоны (т.е. число байт, пропускаемых от начала зоны); число слов, выводимых из зоны; величина приращения номеров зон; число выводимых зон (трасс фотопостроителя) . После набора этих пяти параметров клавиатура 3 формирует по третьему выходу пусковой импульс (СИ1),который поступает на вход 25 блока 13 уп равления (фиг. 1), где устанавливают (,фиг. 6) в состо:яние 1 через элемент ИЛИ 57 триггер 62 (сигнал Движение ), а также первый триггер регистра 6.6 сдвига (сигнал 1-е состоя ние ) и запускает через элемент . ИЛИ 59 счетчик 61 задержек (для отсчета времени, требуемого на разгон ленты) . Одновременно этот импульс (СИ1) поступает на.первый вход второго ком мутатора 18, а точнее на вход элемен та И. 52 (фиг. 5. Открывает путь раз рядному коду первого параметра, поступающему из клавиатуры 3 по второму выходу на второй вход элемента И 52. Пройдя элемент ИЛИ 56, код nb-s ступает на вход вычитающего счетчи.ка 19.; . Спустя некоторый промежуток време W, достаточный для разгона ленты счетчиком 61 задержек на одном из ег выходов формируется сигнал, который устанавливает в состояние 1 триггер 63 (сигнал Воспроизведение). Сигналы с выходов триггеров 62 и 63 через выход 37 блока 13 управления поступсцот на блок 2 и запускают режим считывания информации с него. Информация, считанная с блока 2 памяти, по.ступает на второй формирователь 16 импульсов, а точнее на вто рой вход 39 девятиразрядного регистра 43. Выходы этого регистра через элемент ИЛИ 44 воздействуют на вход триггера 45. Каждым первым битом, считанным в строке (из 9 бит ), устанавливается в состояние 1 триггер 45. На выходе этого триггера дифференцирующей цепочкой 46 формируется синхроимпульс воспроизведения. Далее этот импульс поступает на вход 24 блока 13 управления к запускает распределитель 60 импульсов, на выходах которого формируется пять распределительных во времени импульсов. Каждым первым импульсом сбрасывается счетчик 61 задержек, а каждам пятым импульсом через элемент ИЛИ 59 он снова запускается. Таким образом счетчик 61 задержек выявляет конец зоны. Кроме того, каждый пятый импульс распределителя 60 поступает на выход 34 блока 13 управления и сбрасывает регистр 43 и триггер 45 (фиг. 3), подготавливая ихт таким образом, к приему новой строки с ленты. Через некоторое время после того, как будет считана последняя строка в данной зоне, на выходе счетчика 61 задержек формируется сигнал ,кото рый с выхода 33 блока 13 управления поступает на вход первого формирова теля 15 импульсов и устанавливает триггер 41 в 1, а дифференцирующая цепочка 32 в этот момент таыдает импульс, поступающий на вход 23 блока 13 управления и первый вход первого коммутатора 17. Этим yie импульсом (по зсщнему фронту) сбрасывается в О триггер 41. Сигнал с одного из выходов регистра 66 сдвига поступает на элемент ИЛИ 47 и открывает элемент И 48, а импульс конца зоны через другой вход открытого элемента И 48 и элемент ИЛИ 51 ПР.ОХОДИТ на вход вычитающего счетчика 19. Каждым импульсом конца зоны содержимое счетчика 19 уменьшается на 1. KpioMe того, этот импульс поступает на вход 23 блока 13 управления и через элемент ИЛИ 58 сбрасывает триггеры 62 и 63 в 0 а через элемент ИЛИ 59 запускает счетчик 61 задержек (для отсчета времени на останов).. 1 Через время, достаточное на останов ленты на выходе счетчика 61 задержек формируется сигнал, которым через элемент ИЛИ 57 вновь устанавливается в состояние 1 триггер 62, а счетчик 61 задержек через элемент ИЛИ 59 запускается для отсчета времени на разгон ленты, т.е. организуется цикл чтения очередной зоны. Как только вычитающий счетчик 19 ; достигнет нулевого состояния (что ; значит - искомая зона найдена), элементом 14 сравнения с О форттрует-, ся сигнал (счетчик О), который поступает на вход 22 блока 13 упуазления и регистра 66 сдвига. В регистре 66 происходит сдвиг 1 вправо, в результате чего второй, триггер регистра 66 сдвига устанавливается в 1, а первый триггер сбрасывается. К выходу второго триггера регистра 66 подключена дифЦепочка 77, которая формирует второй роимпульс (СИ2). СИ2 поступает на гыход 35 блока 13 управления и входа 24 и 57, на первый вход коммутатора 18, где открывает элемент И 53. Второй параметр через второй вход 38 второго коммутатора 18 и элементны И 53 и ИЛИ 56 проходит и заносится в вычитающий счетчик 19. Сигнал с выхЪда второго триггера регистра 66 сдвига поступает на выход 36 блока 13 управления и на вход элемента -И 50 первого коммутатора 17 (фиг.4)Т С началом чтения новой, найденной уже зоны вторым формирователем 16 импульсов (фиг. 1), как и ранее, фор мируются синхроимпульсы воспроизведения, которое поступают на первый ксжмутатор 17. Через открытый элемент и 50 (по входу 24), элемент ИЛИ 51 импульсы поступают н& вход вычитающего счетчика 19. С каждым считанным с ленты байтом (строкой) содержимое счетчика 19 уменьшается на 1 Как , только счетчик 19 достигнет нулевого состояния (чтст Значит - величина сме щения начала вывода зоны обработана третьим элементом 14 сравнения на О формируется сигнал (счетчик О который, как и в предыдущей ситуации осуществляет Сдвиг в регистре -бб . В результате третий триггер регистра бб устанавливается в состояние 1 и о его выхода сигнал подается на дифцепочку 78, выход 35 (СИЗ) которо соединен с первым входом второго ком мутатора 18 1ФИГ, 1). СИЗ открывает элемент И 54 (фиг. 5 ) и код третьего параметра заносится в вычитающий счетчик 19, Сигнал с выхода третьего триггера регистра бб поступает на au ход 36 блока 13 управления и на третий вход первого коммутатора 17,где открывает элемент И 49 (фиг, 4) Этим же сигналом с помощью элемента .И 67 (фиг.б) разрешается переключение триггера 65 каждым вторь1м сигналом распределителя 60 импульсов . Триггер 65 включен в счетном режиме. С помощью сигналов с прямого и инверсного выходов этого триггера и сигнала с соответствующего выхода распредели теля 60 импульсов элементами И 72 и ,73 формируются сигналы записи очеред ных двух байтов (четного и нечетного) . . Через выход 28 блока 13 управления эти сигналы поступают на первый вход первого регистра 4 (фиг. 1 ) и разрешают запись информации, побайтно поступающейс второго выхода 40 второго формирователя 16 импульсов в первый регистр 4 через второй его вход. , . После записи в регистр 4 каждого чет ного байта с помощью сигнала с выхода элемента И 74 (Запись слова ) через выход 29 блока 13 управления слово (из 2-х байт ) записывается по адресу сфЪрмированному в первом счетчике 6 в память. Этот же сигнал поступает также через выход 36 блока 13 на тре тий вход первого коммутатора 17, где проходит через уже открытый элемент И 49, элемент ИЛИ 51 на вход вычитаю щего счетчика 19. Следовательно, с каждым записанным в блок 1 памяти словом состояние счетчика уменьшается- на 1 . Сигналом с соответствуияцего выхода распределителя 60 импульсов в это же состоянии триггера 65 с помощью элемента И 75 (фиг. 6 ) формируется сигнал, который через выход 30 блока 13 поступает на счетчик 6 (адресов записи). Этим, сигналом его содержимо увеличивается на 1. Как только содержимое счетчика 19 станет равньам нулю (что значит количество слов, подлежащих выводу, уже записано в блок 1 памяти),элемен том 14 сравнения фО1Яиируется сигнал, который, как и в предыдущем случае, инициирует сдвиг регистра 66 сдвига по входу 22 блока 13 управления. В результате этого сдвига четвертый триггер регистра 66 устанавливается в 1, .а на выходе 32 блока 13 управления возникает сигнал Готовность устройства. Дальнейшее считывание информации зоны (если был задан вывод неполной зоны) происходит в холостую. Сигнал с выхода 32 блока 13 управления поступает на второй выход устройства и разрешает работу фотопостроителя (на фиг. 1 не изображен . Кро- метого, этот сигнал (фиг. 6} открывает элементы И 68-79 блока 13 управления. Сигнал синхронизации (импульс начала) поступает с фотопостроителя на второй вход устройства и вход 21 блока 13 управления, далее проходит через элемент И 69, элемент ИЛИ 76, выход 29 блока 13 управления на второй вход блока памяти, где сигналом запускается цикл чтения первого слова и запись его в регистр 5. Адрес чтения формируется через выход 31 блока 13 управления в счетчике 7 и передается на четвертый вход . 1 памяти. Чтение последук1щих слов организуется сигналами, формируемыми на выходе третьего счетчика 8 и подаваемыми через вход 20 блока 13 управления на открытый элемент И 68. С второго регистра 5 информация побитно поступает на первый выход устройства. Сигналом Конец зоны (той зоны, информация с которой записывалась в блок i), поступающим с выхода третьего элемента 14 сравнения на вход 22 блока 13 управления через открытый элемент И 71, устанавливается в состояние 1 триггер 64 (сигнал Четвертое состояние). На выходе этого триггера 64 дифцепочкой 79 формируется сигнал (СИ4), который, также как и в предыдущих случаях, заносит код четвертого параметра в вычитающий счетчик 19. При этом включается в работу элемент И 55 (фиг. 5) коммутатора 18. Сигнал триггера 64 (Четвертое состояние ) через выход 36 блока 13 управления поступает на третий вход coMMyTaTopa 17 (фиг. 4), где через элемент .ИЛИ 47 открывает элемент И 48. Каждый сформированный сигнал Конец зоны с первого формирователя 15 импульсов (фиг. 2) через второй вход первого коммутатора 17, открытый элемент И 48 и элемент ИЛИ 51 поступает на вход вычитающего счетчика 19. Как только содержимое счетчика 19 станет равным нулю (т.е. выполнено приращение номе5ров зон), третьим сигналом 14 ..Сравнения G О вновь формируется сигнал (Счетчик в О. С его выхода через вход 22 блока 9 управления и открытый элемент И 71 сбрасывает в О триггер 64. Сигналы (синхроимпульсы трассы), поступающие с фотопостроителя на; первый вход устройства и счетчик 8, а также на первый вход регистра 5 (фиг, 1) подсчитываются этим счетчиком. После каждых 11-ти таких импуль сов на клходе счетчика 8 формируется импульс, который на 1 увеличивает тekyщee значение счетчика 9 (слов). Содержимое счетчика 9 подается на пе вый элемент 11 сравнения, а на другой, его вход постоянно поступает с клавиатуры 3 код третьего параметра Как только содержимое счетчика 9 дости нет значения третьего параметра,элеиед том 11 сравнения формируется сигнал (Конец трассы), который увеличивает- содерзкимое счетчика 10 (зона ) на 1 Этот сигнал поступает также через вход.26 в блок 13 управления,где,про дя через элемент .ИДИ 57, устанавлива ет в состояние 1 триггер 62. Выход счетчика 10 соединен с пер вым входом, второго элемента 12 сравнения. На другой вход которого постоянно с клавиатуры 3 поступает код 5 параметра. Как только содержимое счетчика 10 достигнет значения пято параметра, элементом 12 сравнения формируется сигнал Конец работы который поступает на вход 27 блока 13 управления. Через элемент ИЛИ 58 этим сиг налом устройство возвращает ся в исходное состояние (сброс в О триггеров 62 и 63). ; Благодаря применению вновь введенных элементов, связей между ними и остальными блоко1ми, стал возможны оперативный вывод на фотопостроител избранных фрагментов. Это позволяет экономить фотоматериалы и повышать производительность труда геофизикаоператора в 1,5-2 раза. Формула изобретения Устройство для вывода информации содержащее первьЯ блок памяти,первы вход которого соединен с выходом первого регистра, первый вход котор го соединен с первым выходом .блока управления, второй выход которого соединен с вторым входом первого бл ка памяти, третий и четвертый входы которого соединены с выходами перво го и второго счетчиков, входы котор соединены соответственно с третьим и четвертым выходами блока упр авления, первый вход которогр соеданен с выходом третьего счетчика и входом четвертого счетчика, выход которого соединен с первым входом первого элемента сравнения, выход -которого соединен с входом пятого счетчика, выход .которого соединен с первым входом второго элемента сравнения, второй вход которого соединен с первым выходом клавиатуры, вход третьего счетчика является первым входом устройства и соединен с первым входом второго регистра, второй вход которого соединен с выходом первого блока памяти, а выход является первым выходом устройства, второй вход и пятый выход, блока управления являются вторыми входом и выходом устройства соответственно, и второй блок памяти, отличающееся тем, что, с целью раоаирений-обл.асти применения путем обеспечения избирательного вывода информации, в.него введены первый и второй формирователи .импульсов, первый и второй коммутаторы, шестой счетчик, третий элемент сравнения, выход которого соединен с третьим входом блока управле- НИН, четвертый вход которого соеди- нен с выходом первого формирователя импульсов и первым входом первого коммутатора, второй вход которого соединен с первым выходом второго формирователя импульсов и пятым входом блока управления, шестой, седьмой, восьмой, девятый.-и десятый выхо ды которого соединены сОответственно с входом первого формирователя импульсов, первым входом второго формирователя импульсов, первым входом второго коммутатора,- третьим входом первого коммутатора и входом второго блока памяти, в1:1ход которого соединен с вторым входом второго формирователя импульсов, второй выход которого соединён с вторым входом первого регистра, вход третьего элемента сравнения соединен с выходом шестого счетчика, входы которого соединены с выходами первого и второго коммутаторов, второй вход второго коммутатора соединен с вторым выходом клавиатуры, третий выход которой соединен с шестым входом блока упг равления, седьмой и восьмой входы которого соединены с выходами соответственно первого и второго элемен тов сравнения, четвертый выход кла- виатуры соединен с вторым входом первого элемента сравнения. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР 457083, кл. G 06 F 3/04, 1973. I 2.Сб.Автоматизация и телемеханизация нефтяной промышленности. М., ВНИИОЭНГ, 1975, 2, с. 9-10, рис. 2 (прототип).
иг.2
399разрядо8
11
34
Ц 3
44
Г г}
37
35
36
Фиг.6
Авторы
Даты
1983-01-30—Публикация
1981-05-21—Подача