ZIP архив

Текст

(51)4 С 0 ОСУДАРСТВЕННЫЙ НОМИ О ДЕЛАМ ИЗОБРЕТЕНИЙ СССРНРЫТИЙ Я;я ОПИСАНИЕ ИЗОБРЕТК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ тут авиацион- М,: Мир,ехнические ных систем оцессор(71) Ленинградский инстиного приборостроения(57) Изобретение относится тельной технике, к автомат 801405045 рабочим местам на основе микропроцессорных систем. Цель изобретения - по- вышение производительности процессора за счет освобождения его от периодического опроса измерительных приборов. Процессор 1 в соответствии с программой, хранящейся в блоке 2 системной памяти, записывает адреса источников отображаемых символов для каждого знакоместа в блок 8 памяти адресов. Синхронизатор 5 изображения задает номер текущего знакоместа, содержимое которого поступает с одного из блоков 4 ввода или из блока 7 памяти изображения через, ключ 9 на вход знакогенератора 6. При этом адрес источника отображаемого символа для текущего знакоместа поступает из блока 8 и распознается одним из блоков ввода либо дешифратором 10 знакоместа, Измерительные приборы подключаются к входам блоков ввода. Индикатор подключается к выходу знакогенератора 6. 4 ип, ьВьИзобретение относится к вычислительной технике и может быть использовано при разработке автоматизированных рабочих мест отладки микрогроцессорной техники.Цель изобретения - повышение прои зводительности устройства за счет свобождения процессора от периодическогоо опроса измерительных прибо 10 ов.На фиг. 1 показана структурная хема устройства; на фиг,2 - струкурная схема синхронизатора изобраения; на фиг.3 - структурная схема лока памяти изображения; на фиг.4 - ариант формата иэображения.Устройство содержит процессор 1, лок 2 системной памяти, блок 3 ввоа в выво, блоки 4 ввода, синхрониатор 5 изображения, знакогенераторблок 7 памяти изображения, блок 8 амяти адресов, ключ 9, дешифратор 10 знакоместа.Блок 2 системной памяти предназачен для хранения программ для проессора 1 и промежуточных данных, ырабатываемых и используемых процессором 1.Синхронизатор 5 изображения предназначен для выработки синхроимпульсов иадресных сигналов, позволяющих периодически регенерировать информацию на экране устройства отображения. Знакогенератор 6 преобразует код символа в последовательность бит, позво ляющих создать изображение символа на экране устройства отображения,Блок 7 памяти изображения предназначен для хранения кодов символов, регенерируемых на экране устройства40 отображения, блок 8 памяти - для хранения адресов устройств - источников кодов отображаемых символов.Блоки 4 ввода предназначены для45 передачи от измерительных приборов в микропроцессорную систему информации, которая должна быть отображена на экране устройства отображения. Ключ 9 пропускает информацию с выхода блока 7 памяти изображения на вто рую шину данных только в определенные моменты времени, Дешифратор 10 знакоместа определяет наличие на выходе блока 8 адреса блока 7 памяти изображения. 55Синхронизатор 5 изображения содержит генератор 11 тактовых импульсов, счетчик 12 точек, с. кт шк 13 знакомест, счетчик 14 линий сывола, счетчик 15 строк символов. Выходы 16- 19синхронизатора 5 являются вторым выходом синхронизатора 5. Выход 18 соединен со старшим разрядом выходасчетчика 12. Выходы 18, 20 и 21 синхронизатора 5 являются первым выходомсинхронизатора 5,Блок 7 (8) памяти изображениясодержит коммутатор 22 адреса, элемент И 23, дешифратор 24, регистр 25,схему 26 памяти, элемент НЕ 27, регистр 28, шинный формирователь 29,вход в вых 30 являющийся информационным входом ВыходомВход 3 1 7 являющиися управляющим входом, входы 32 и 33,являющиеся первым и вторым адреснымивходами , выход 34Блок 7 памяти изображения однуполовину времени обслуживает шинуотображения 1,второй адресный вход),а другую половину времени - общуюшину. Это определяется сигналом налинии старшего разряда входа 33, который в первой половине временногоинтервала отображения линии символаимеет значение "0", что обуславливаетпрохожцение информации с первоговхода коммутатора 22 на его выход,блокировку элемента И 23 и регистра28, запись информации с выхода схемы26 памяти в регистр 25. Во второйполовине временного интервала отображения линии символа сигнал на линии старшего разряда номер а точкиимеет значение " 1", что обуславливаетпрохождение информации с второго входа коммутатора 22 на его выход, блокировку регистра 25, разрешение работы элемента И 23, запись информациис выхода схемы 26 памяти в регистр 28,При обслуживании шины отображенияблок 7 памяти изображения может выполнять только операцию чтения. Приэтом с входа блока 7 памяти изображения через коммутатор 22 на входсхемы 26 памяти поступает адрес ячейки памяти, на выходе схемы 26 памятипоявляется хранящийся в этой ячейкекод символа, который загружается врегистр 25 и поступает на выход блока 7 памяти изображения,При обслуживании общей шины адресячейки памяти с первого входа блока7 через коммутатор 22 поступает напервый вход схемы 26 памяти. При появлении на линиях 32 выбора кода выбора блока 7 памяти изображения навыходе дешифратора 24 появляется сигнал, разрешающий работу элемента И 23и шинного формирователя 29, Сигналзаписи с входа 31 при этом проходитчерез элемент И 23 на второй входсхемы 26 памяти. Сигнал чтения с входа 31 определяет направление прохождения информации через шинный формирователь 29. При выполнении операции чтения сигнал на входе элементаИ 23 имеет значение логического "О",а на линии чтения - логической " 1".При этом информация с выхода схемы26 памяти записывается в регистр 28и с его выхода через шинный формирователь 29 поступает на информационный вход-выход блока 7 памяти изображения. При выполнении операции записи с информационного входа-выходаблока 7 памяти изображения информациячерез шинный формирователь 29 поступает на третий вход схемы 26 памятии записывается в выбранную ячейкуэтой схемы. Блок 8 памяти работает аналогичным образом. Все поле 35 экрана устройстваотображения делится на строки 36символов, каждая из которых состоитиз знакомест 37. Используется несколько стандартных форматов поля 35экрана, например 24 строки символовпо 80 знакомест в каждой, 32 строкисимволов по 64 знакоместа в каждойи др. Каждое знакоместо состоит излиний 38 символа, каждая из которыхсостоит из точек 39. Используетсянесколько стандартных форматов разложения символа, например 8 линийсимвола по 8 точек в каждой, 9 линий.символа по 7 точек в каждой и др.Изображение одной точки кодируется одним битом, который имеет значение " 1", если точка яркая, и "О",если точка темная,.Описание изображения точка за точкой передается на блок отображенияс выхода знакогенератора 6. Процесспередачи изображения периодическиповторяется,Устройство работает следующимобразом.Процесс отображения информациина экране индикатора состоит из двухфаз: формирования изображения, выпол-.няемого под управлением процессора 1,и регенерации изображения, выполняе 5 10 15 20 25 30 35 40 45 50 55 мой под управлением синхронизатора 5 изображения.Фаза формирования изображения заключается в заполнении ячеек блока 7 памяти изображения и блока 8 памяти адресов, что необходимо для создания изображения на экране индикатора. В этой фазе процессор 1, выполняя программу, хранящуюся в блоке 2 системной, памяти, заполняет все ячейки блока 8 памяти адресов и необходимые ячейки блока 7 памяти изображения. Б блоке 7 памяти иэображения необходимо заполнить только те ячейки, информация из которых будет отображаться на экране индикатора, т.е. те ячейки, которым соответствуют ячейки блока 8 памяти, хранящие адрес блока 7 памяти изображения.Фаза формирования изображения состоит из чередующихся операций чтения и записи, выполняемых по общей шине. Операции чтения используются для считывания программ из блока 2 системой памяти, операции записи - для заполнения блока 7 памяти изображения и блока 8 памяти. Выполнение операций чтения и записи одинаково для всех блоков, подключенных к общей шине.Фаза регенерации изображения заключается в периодически повторяющейся передаче сформированного изображения " на индикатор, Синхронизатор 5 изображения в цикле последовательно перебирает все адреса строк символов, номера линий символа, адреса знакомест и номера точек. Номера линий символов и номера точек с первого выхода синхронизатора 5 изображения поступают на вход знакогенератора 6. Адреса строк символов и адреса знакомест с второго выхода синхронизатора 5 изображения поступают на вторые адресные входы блока 7 памяти изображения и блока 8 памяти адресов и на первые адресные входы каждого из Р блоков 4 ввода. Получив очередные адрес строки символов и адрес знакоместа, блок 8 памяти адресов выставляет на свой выход хранящийся в соответствующей ячейке адрес блока 4 ввода - источника кода символа, а блок 7 памяти изображения выставляет на свой выход код символа,хранящийся в соответствующей ячейке.Адрес с выхода блока 8 памяти поступает на второй адресный вход каждого из Р блоков 4 ввода и на входдешифратора 10 знакоместа. Если адрес на выходе блока 8 соответствуетадресу блока 7 памяти изображения,на выходе дешифратора 10 знакоместапоявляется сигнал, открывающий ключ9, и код символа с выхода блока 7через ключ 9 поступает на вход знакогенератора 6. Если адрес на выходеблока 8 соответствует одному из Рблоков 4 ввода, сигнал на выходе дешифратора 10 не появляется и ключ 9остается закрытьи, В то же время навход знакогенератора 6 поступает кодсимвола с выбранного блока ввода,т.е. с того блока 4 ввода, адрес которого совпадает с адресом на выходеблока 8. Знакогенератор .6 преобразуеткод на входе, изображение символаточка за точкой выдается на выходзнакогенератора 6. 20 Формула из обретения Устройство отображения информации, 25 содержащее процессор, синхронизатор изображения, знакогенератор, блок системной памяти, блок ввода-вывода, Р блоков ввода, блок памяти изображения, адресный выход процессора соеди- ЗО нен с адресными входами блока системной памяти, блока ввода-вывода и первым адресным входом блока памяти изображения, информационный вход-выход процессора соединен с информационными входами-выходами блока системной памяти, блока ввода-вывода и блока памяти изображения, а управляющий выход соединен с управляющими входами блока системнои памяти, блока ввода-вывода и блока памяти изображения, первый выход синхронизатораиэображения соединен с вторым адресным входом блока памяти изображения,второй выход синхронизатора изображения соединен с входом синхронизации знакогенератора, о т л и ч а ющ е е с я тем, что, с целью повышения производительности процессораза счет освобождения его от периодического опроса измерительных приборов, в него введены ключ, блок памяти адресов, дешифратор знакоместа,причем адресный выход процессора соединен с первым адресным входом блокапамяти адресов, информационный входвыход процессора соединен с информационным входом-выходом блока памятиадресов, управляющий вход которогосоединен с управляющим выходом, первый выход синхронизатора изображениясоединен с первыми адресными входамис первого по Р-й блоков ввода и вторым адресным входом блока памяти адресов, выход которого соединен с вторыми адресными входами с первого поР-й блоков ввода и адресным входомдешифратора знакоместа, выход которого соединен с управляющим входомключа, выход которого соединен с выходами с первого по Р-й блоков вводаи информационным входом знакогенератора, выход блока памяти изображениясоединен с информационным входом ключа, выход знакогенератора являетсявыходом видеосигнала устройства, информационные входы с первого по Р-йблоков ввода являются информационными входами устройства,1405045 Составитель В.Бородин Редактор В.Петраш Корректор М. Мак симишинец Техред М.Дидык Тираж 704 Подписное ВПИИПИ Гасударственного комитета СССР по делам изобретений и открытий 3035, Москва, Ж, Раушская наб., д. 4/5

Смотреть

Заявка

4083719, 26.05.1986

ЛЕНИНГРАДСКИЙ ИНСТИТУТ АВИАЦИОННОГО ПРИБОРОСТРОЕНИЯ

СОЛОВЬЕВ ВАСИЛИЙ НИКОЛАЕВИЧ, ЛАХМАНОВ АЛЕКСАНДР АЛЕКСЕЕВИЧ, КАПИЧУЛА ВАСИЛИЙ НИКОЛАЕВИЧ, РОДИОНОВ АНАТОЛИЙ ГЕОРГИЕВИЧ, ШЕСТОПАЛОВ СЕРГЕЙ АРКАДЬЕВИЧ, ЯРОШ КИРИЛЛ СЕРГЕЕВИЧ, СОЛОВЕЙЧИК ИЛЬЯ ЕВСЕЕВИЧ, МОИСЕЕВ СЕРГЕЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 3/14

Метки: информации, отображения

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

Код ссылки

<a href="https://patents.su/5-1405045-ustrojjstvo-otobrazheniya-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство отображения информации</a>

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