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

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН (su 4 С 06 F 3/1 4 ф г,л;, - г,»

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

Н ABTOPCHOMY СВИДЕТЕЛВСТВУ

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

ПО;ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (2 1) 4226000/24-24 (22) 08,04.87 (46) 30.10.88. Бюл. )) 40 (72) И.Ф.Литновский и Е.В.Казеннов (53) 621.327. 1)(088.8) (56) Авторское свидетельство СССР

9 567)69, кл. G 06 F 3/14, 1974.

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

N 534759, кл. С 06 F 3/14, 1975, (54) УСТРОЙСТВО ДЛЯ ВЬ)ВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, в частности к устройствам контроля данных в управляющих ЭВМ, имеющих мультиплексную шину, Л0„„1434422 А 1 и может быть использовано для отображения и регистрации данных, поступающих по нескольким заданным адресам.

Цель изобретения — расширение области применения устройства за счет однотипного представления информации, передаваемой по мультиплексмой шине

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

10 отображения информации, блок 11 управления. 1 з.п. ф-лы, 3 ил.

Изобретение относится к вычислительной технике, в частности к устройствам контроля данных в управляющих ЗВМ, имеющих мультиплексную шину, 5 и может быть использовано для отображения и регистрации данных, поступающих по нескольким заданным адресам, Цель изобретения — расширение области применения устройства за счет однотипного представления информации.

На фиг.1 приведена структурная. схема устройства для вывода информации; на фиг.2 — структура и пример конкретной реализации блока управления; на фиг.3 — временные диаграммы, поясняющие обмен информацией по мультиплексной шине ЗВМ.

Устройство для вывода информации (фиг.1) содержит клавиатуру 1 включающую элемент 2 коммутации, блок 3

2О памяти, блок 4 индикации, блок 5 срав-, Блок 10 служит для индикации выбираемых данных в цифровой форме. Блок

4 индикации служит для отображения нения, ре гис тр б адрес а, блок 7 р егистров, преобразователь 8 код-напря-жение, блок 9 выборки-хранения, блок 25

10 отображения информации, блок 11 . управления, 1

Злементы 2 коммутации служат для набора адресов контролируемой информации и выбора канала контроля. Блок

3 памяти обеспечивает запоминание адресов, набранных на элементах 2 коммутации, и вьдачу их в определенные ,моменты времени на блок 5 сравнения.

Блок 5 сравнения предназначен для

35 сравнения адресов, записанных с элементов 2 коммутации в блок 3 памяти, с адресами, приходящими по мультиплексной шине, и вьдачи сигнала в моменты их совпадения. Регистр б адреса предназначен для выделения и запоминания адресов, приходящих по мультиплексной шине.

Блок 7 регистров предназначен для преобразования выходных данных в единую форму предсгавления, удобную пользователю. Преобразователь 8 коднапряжение обеспечивает преобразование многоразрядной цифровой информации в аналоговый сигнал, пригодный для регистрации. Блок 9 выборкихранения предназначен для запоминания аналоговой информации в канале, текущий (присвоенный) адрес которого совпал с адресом, пришедшим по мультиплексной шине.

55 контролируемых адресов, Блок 11 управления обеспечивает согласованную работу блоков сравнения 5, памя"ги 3, индикации 4 и выборки-хранения 9.

Блок 11 управления содержит задающий -генератор 12, счетчик 13, логический блок 14, регистр 15 выбора каналов, коммутационные элементы 1б (фиг. 2) .

На фиг.3.представлены временные диаграммы обмена информацией по мультиплексной шине, которая в примере конкретной -реализации представляет собой 8-ми приводную шину для передачи как адреса, так и данных и три провода для передачи синхронизирующих (стробирующих) импульсов. ЗВМ, обращаясь к конкретному приемнику информации, выставляет его адрес на мультиплексной пп4не и формирует импульс Строб А", по которому выбранный приемник, дешифровавший свой адрес, подготавливается к приему данных. Данные вьдаются машиной непосредственно после индетифицирующего адреса (фиг.3) н сопровождается импульсом "Строб D".

Аналогичным образом обеспечивается ввод данных в ЗВМ с тем отличием, что устройство-передатчик информации должно открыть свои выходные шинные формирователи лишь во время действия импульса "Ввод".

B этом случае импульс "Строб D" устройством-передатчиком не воспринимается, В обычном состоянии шинные формирователи отключены.

В работе устройства можно выделить два этапа. На первом этапе оператор назначает каждому каналу устройства адрес контролируемой информации, которая в дальнейшем должна вьделяться данным каналом. Зто делается при помощи элементов 2 коммутации: нажимая кодовые кнопки оператор набирает код адреса интересующей его информации, который запоминается на внутренней памяти клавиатуры, после чего нажатием одной из кнопок KI-KIV (фиг.2) этот адрес .присваивается выбранному каналу, т.е ° запоминается в отведенном для этого канала участке блока

3 памяти. Аппаратурно данный процесс поддержан блоком 11 управления, обеспечивающем необходимую адресацию блок

3 памяти и последовательный ввод кода адреса в участок памяти, определенный номером выбранного канала.

1434422

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

На втором основном этапе осуществляются собственно выбор требуемой информации и предъявление ее оператору или для регистрации по соответствующему каналу. В этом режиме IIo при- f5 ходу каждого импульса "Строб А" (фиг.З), что свидетельствует о предстоящей. смене данных по текущему адресу контролируемой системы, происходят фиксация текущего адреса в ре- 2О гистре 6 адреса и сброс блока 11 управления. Последний по окончанию импульса "Строба А" через блок 14 обеспечивает последовательное предъявление в блок 5 сравнения адресов всех 25 каналов для сравнения с текущим адресом системы, а также фиксацию результатов сравнения в триггерах блока 5.

Параллельно блок 11 осуществляет и управление динамическим отображени- у ем контролируемых адресов в блоке 4 индикации, открывая соответствующую каждому каналу группу индикаторов в моменты считывания присвоенного этому каналу адреса.

С учетом сделанного допущения в результате сравнения возможны две ситуации; не вэводится ни один триггер блока 5 сравнения, что свидетельствует о передаче по мультиплексной шине информации, не интересующей в данное время оператора — в этом случае остальные блоки устройства своего сос" тояния не меняют; взводится один из триггеров блока 5, т.е. ближайший им- А пульс "Строб D" будет сопровождать информацию„ контролируемую каналом сработавшего триггера.

Выходной код блока 5 сравнения обеспечивает разрешение на. запись данных в блок 7 регистров, единый для всех каналов; возможность активизации соответствующей сработавшему каналу ячейки в блок 9 выборки-хранения. По импульсам "Строб D" и строб

"Ввод" происходит запись в блок 7 регистров данных иэ мультиплексной шины системы. К этому моменту ранее за-. писанный в регистр 6 адрес информации поступит в схему управления блока 7 регистров.

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

7 регистров требует инверсии данньы для стрицательньпс чисеп или не требует;

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

Необходимую временную задержку момента записи информации в блок 9 относительно момента ее прихода с учетом задержки блока 7 регистров и преобразователя 8 код-напряжение обеспечивает баск 11 управления. Данный блок разрешает запись аналоговой информации в ячейку только после сравнения со всеми адресами. Суммарная задержка блок" 7 регистров и преобразователя 8 код-напряжение не должна превосходить времени смены информации B мультиплексном канале системы. Синхронно с запоминанием информации в блоке 9 выборкч-хранения осуществляются ее перенос в цифровом виде во внутреннюю память блока 10 и предъявление оператору, который имеет также возможность контроля аналоговых выходов каналов устройства известными средствами (осциллограф, самописцы, вольтметр и т.д.).

Предлагаемое устройство для вывода информации позволяет ускорить про" цесс отладки сложных программно-аппа-. ратных комплексов и на 257 сократить время, затрачиваемое на локализацию рефектных блоков на стадии эксплуатации таких систем

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

1 . Устрой ств с для вывод а инфор мации, содержащее клавиатуру, выходы которой соединены с первой группой информационных входов блока сравне"

1434422 ния, блок отображения информации, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства за счет однотипного пред5 ставления информации, в него введены регистр адреса, блок регистров, преобразователь код-напряжение, блок выборки" хранения и блок управления, первая и вторая группы выходов кото- )ц рого соединены с первой и второй группами управляющих вхоцов клавиатуры, вторая группа информационных входов блока сравнения соединена с выходами регистра адреса и с первый 15 группой информационных входов блока регистров, выходы блока сравнения соединены с группой управляющих входов блока регистров и с группой управляющих входов блока выборки-хране- 20 ния, информационные входы регистра адреса аоединены с второй группой информационных входов блока регистров и являются информационными входами устройства, выходы блока регистров 26 соединены с первой группой информа. ционных входов блока отображения инфор-! ! мации и с группой информационных входоц преобразователя код-напряжение, выходы блока выборки-хранения соеди- jg иены с второй группой информационных входов блока отображения информации, выход блока управления соединен с управляющим входом блока выборки-хранения, входы блока управления, регистра адреса и блока отображения информации соединены и являются первым стробирующим входом устройства, первый вход блока регистров является вторым стробирующим входом устройства, э второй вход блока регистров является третьим стробирующим входом устройства, выход преобразователя код-напряжение соединен с информационным входом блока выборки-хранения, управляющие входы блока сравнения соединены с первой группой управляющих входов клавиатуры.

2. Устройство по п.1, о т л и— ч а ю щ е е с я тем, что блок управления содержит задающий генератор, выход которого соединен с синхровходом счетчика, R-вход которого является входом блока управления, выходы четырех младших разрядов счетчика соединены с первой группой информационных входов логического блока, выходы второго, третьего, четвертого и пятого разрядов счетчика являются первой группой выходов блока управления, выход шестого разряда счетчика является выходом блока управления, вторая группа информационных входов логического блока соединена с выходами регистра выбора канала, К- и Sвходы которого соединены с коммутационными элементами, выходы логического блока являются второй группой выходов блока управления, !

434422 юл о уЫфр мо уу

14 34422

CinpuPA д&д

Составитель С.Кулиш

Техред Л.Сердюкова Корректор A.0бручар

Редактор И.Касарда

Заказ 5555/50

Тираж 704 Подписное

ВИИИПИ Г осударственного комитета СССР по делам изобретений и открытий

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

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