П
Cfifpoff/l
/D Gf(M.
ю
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обмена информацией | 1987 |
|
SU1497619A1 |
Устройство оперативной связи с управляющими программами | 1981 |
|
SU970351A1 |
Графический дисплей с контролем | 1984 |
|
SU1249526A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1474635A1 |
Устройство формирования видеоинформации | 1987 |
|
SU1483676A1 |
Устройство для визуального контроля исполнения программ | 1985 |
|
SU1304028A2 |
Устройство для обмена информацией между ЭВМ и терминалом | 1984 |
|
SU1416993A1 |
Устройство для сопряжения с общей маги-СТРАлью ВычиСлиТЕльНОй СиСТЕМы | 1979 |
|
SU809143A1 |
Устройство для ввода дискретных сигналов в электронную вычислительную машину | 1990 |
|
SU1791808A1 |
Устройство для ввода и вывода аналоговой информации | 1986 |
|
SU1339574A1 |
Изобретение относится к вычислительной технике, в частности к устройствам контроля данных в управляющих ЭВМ, имеющих мультиплексную шину. и может быть использовано для отображения и регистрации данных, поступающих по нескольким заданным адресам. Цель изобретения - расширение области применения устройства за счет однотипного представления информации, передаваемой по мультиплексной шине ЭВМ. Устройство для вывода информации содержит клавиатуру 1, состоящую из коммутационных элементов 2, блока Памяти 3 и блека индикации 4, блок сравнения 5, регистр 6, блок 7 регистров, преобразователь 8 код-иапря- жение, блок 9 выборки-хранения, блок 10 отображения информации, блок 11 управления. 1 з.п. ф-лы, 3 ил.
1L
I/.C/npof
ОЕ
//
1
Tl
C/npo S Cff7po r4ib
Is9 N9
. X
Изобретение относится к вычислительной технике, в частности к устройствам контроля данных в управляющих ЭВМ, имекнцих мультиплексную шину и может быть использовано для отображения и регистрации данных, поступающих по нескольким заданным адресам,
Цель изобретения расширение области применения устройства за счет однотипного представления информации
На фиг,1 приведена структурная. схема устройства дпя вывода информа- 1щи; на фиг.2 - структура и пример конкретной реализации блока управления; на фиг.З - временные диаграммы, поясняющие обмен информацией по мультиплексной шине ЭВМ.
Устройство для вывода информации (фиг.1) содержит клавиатуру 1, включающую элемент 2 кoм ryтaции, блок 3 памяти, блок 4 индикацииj блок 5 сравнения, регистр 6 адреса, блок 7 регистров, преобразователь 8 код-напряжение, блок 9 выборки-хранения, блок 10 отображения информации, блок 11 управления.
Элементы 2 коммутации служат для набора адресов контролируемой информации и выбора канала контроля. Блок
3памяти обеспечивает запоминание адресов, набранных на элементах 2 коммутации, и выдачу их в определенные .моменты времени на блок 5 сравнения
Блок 5 сравнения предназначен для сравнения адресов, записанных с элементов 2 коммутации в блок 3 памяти, с адресами, приходящими по мультиплексной щине, и вьщачи сигнала в моменты их совпадения. Регистр 6 адреса предназначен для вьзделения и запоминания адресов, приходящих по мультиплексной щине,
Блок 7 регистров предназначен для преобразования выходных данных в единую форму представления, удобную пользователю. Преобразователь 8 код- напряжение обеспечивает преобразование многоразрядной цифровой информации в аналоговый сигнал, пригодный |дпя регистрации. Блок 9 выборки- хранения предназначен для запоминания ан.алоговой информации в ка1-1але текущий (присвоенный) адрес которого совпал с адресом, пришедшим по мультиплексной шине.
Блок 10 служит для индикации выби раемых. данных в цифровой форме, Блок
4индикации служит для отображения
0
5
0
5
0
5
0
5
контролируемых адресов. Блок П управления обеспечивает согласованную работу блоков сравнения 5, памя-ти 3, индикации 4 и выборки-хранения 9.
Блок 1 i управления содержз т задающий-генератор 12, счетчик 13, логический блок 14, регистр 15 выбора каналов, коммутационные элементы 16 (фиг.2).
На фиг.3,представлены временные диаграммы обмена информацией по мультиплексной щине, которая в примере конкретной -реализации представляет собой 8-ми приводную щину для передачи как адреса, так и данных и три провода для передачи синхронизирующих (стробирующик) импульсов. ЭВМ, обращаясь к конкретному приемнику информации, выставляет его адрес на мультиплексной шине, и формирует импульс Строб А, по которому выбранный приемник, дешифровавщий свой адрес, подготавливается к приему данных. Данные вьщаются машиной непосредственно после индетифицирующего адреса (фиг.З) и сопровождается импульсом Строб D.
Аналогичньш образом обеспечивается ввод данных в ЭВМ с тем отличием, что устройство-передатчик информации должно открыть свои вьпсодные щинные формирователи лишь во время действия импульса Ввод.
В этом случае импульс Строб D устройством-передатчиком не воспринимается, В обычном состоянии щинные формирователи отключены.
В работе устройства можно выделить два этапа. На первом этапе оператор назначает каждому каналу устройства адрес контролируемой информации, которая в дальнейшем должна выделяться данным каналом. Это делается при помощи элементов 2 коммутации: нажимая кодовые кнопки оператор набирает код адреса интересующей его информации, который запоминается на внутренней памяти клавиатуры, после чего нажатием одной из кнопок KI-KIV (фиг.2) этот адрес .присваивается выбранному каналу, т.е. запоминается в отведенном для этого канала участке блока 3 памяти. Аппарагурно данньй процесс поддержан блоком 11 управлен ;1Я, обеспечивающем необходимую адресацию блок 3 памяти и последовательный ввод кода адреса в участок памяти, определенный номером выбранного.канала.
После присвоения адресов каналам устройства заканчивается подготови- тельный этап работы устройства. Далее для определенности считают, что во всех каналах устройства записаны разные адреса, что соответствует случаю полного использования имекяцихся фyнкlц oнaльныx возможностей устройства.
На втором основном этапе осуществляются собственно выбор требуемой информации и предъявление ее оператору или для регистрации по соответствующему каналу. В этом режиме по приходу каждого импульса Строб А (фиг.З), что свидетельствует о предстоящей, смене данных по текущему адресу контролируемой системы, происходят фиксация текуще.го адреса в ре- niCTpe 6 адреса и сброс блока 11 управления. Последний по окончанию импульса Строба А через блок 14 обеспечивает последовательное предъявление в блок 5 сравнения адресов всех каналов для сравнения с текущим адресом системы, а также фиксацию результатов сравнения в триггерах блока 5. Параллельно блок 11 осуществляет и управление динамическим отображени- ем контролируемых адресов в блоке 4 индикации, открывая соответствующую каждому каналу группу индикаторов в моменты считывания присвоенного этому каналу адреса.
С учетом сделанного допущения в результате сравнения возможны две ситуации; не взводится ни один триггер блока 5 сравнения, что свидетельствует о передаче по мультиплексной щине информации, не интересующей в данное время оператора - в этом случае остальные блоки устройства своего состояния не меняют; взводится один из триггеров блока 5, т.е. ближайший им пульс Строб D будет сопровождать информацию, контролируемую каналом сработавшего триггера.
Выходной код блока 5 сравнения обеспечивает разрешение на запись данных в блок 7 регистров, единый .. для всех каналов; возможность активизации соответствующей сработавшему каналу ячейки в блок 9 выборки-хранения. По импульсам Строб D и строб Ввод происходит запись в блок 7 регистров данных из мультиплексной шины системы. К этому моменту ранее записанный в регистр 6 адрес информации поступит в схему управления блока 7 регистров.
В примере конкретного использования код адреса и старпшй бит информации однозначно определяют необходимо для единого отображения преобразование данных. Например, код адреса определяет тип кода данных, как дополнительный код, а старший бит данных определяет знак этой информации, соответственно схема управления блока 7 регистров требует инверсии данных для отрицателькьпс чисел или не требует.Таким образом, на выходе блока 7 регистров любая входная информация будет представлена в некотором едином, удобном для оператора коде, например прямом. Эти данные преобразуются преобразователем 8 код-напряжение и запоминаются в соответствующей ячейке блока 9 выборки-хранения.
Необходимую временную здцержку момента записи информации в блок 9 относительно момента ее прихода с учетом задержки блока 7 регистров и преобразователя 8 код-напряжение обеспечивает блок 11 управления. Дан ньй блок разрешает запись аналоговой информации в ячейку только после сравнения со всеми адресами. ная з.адержка блока 7 регистров и преобразователя 8 код-напряжение не должна превосходить времени смены информации в мультиплексном канале системы. Синхронно с запоминанием информации в блоке 9 выборки-хранения осуществляются ее перенос в цифровом виде во внутреннюю память блока 0 и предъявление оператору, который имеет также возможность контроля аналоговых выходов каналов устройства известными средствами (осциллографj самописцы, вольтметр и т.д.).
Предлагаемое устройство для вывода информации позволяет ускорить процесс отладки сложных программно-аппа ратньпс комплексов и на 25% сократить время, затрачиваемое на локализацию дефектных блоков на стадии эксплуатации таких систем.
Формула изобретения
naiifh/vt f ffyovff
b7 gJ3cA fi OY$)
I :. 1
t
JСтро§/
C/upo J
дрес(кадУбв)
i,2M
A«r
3
C/npof
B§od
f/wr
a&.d
йанные / -3(
«r
ff,2ffffffi
0,2fiKc
.7/fxr .
Устройство для сопряжения абонентов с цвм | 1974 |
|
SU567169A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для вывода информации | 1975 |
|
SU534759A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-10-30—Публикация
1987-04-08—Подача