Устройство для ввода информации Советский патент 1987 года по МПК G06F3/02 

Описание патента на изобретение SU1348812A1

1

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

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

На фиг. 1 показана функциональная схема устройства; на фиг. 2 - алгоритм работы блока микропрограммного управления.

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

На фиг. 1 обозначены вход 12 началь ной установки микропроцессора 3, входы 13 и 14 синхронизации микропроцессора 3, адресные выходы 15 блока, информационные входы 16 блока, информационный вход 17 блока, выходы блока 18 постоянной памяти.

Устройство работает следующим образом.

При включении формирователь устанавливает микропроцессор 3 в исходное состояние .

Блок микропрограммного управления считывает из блока 5 постоянной памяти число, которое соответствует ад ресу блока 5 постоянной памяти, хранящему координату первого коммутационного элемента в матрице 9. При этом сигналом с соответствующего выхода дешифратора 4 ключ 6 открыт, а выход мультиплексора 11 находится в высокоимпедансном (отключенном) состоянии, так что выход 18 блока 5 постоянной памяти подключен к входу 17 блока 3. Затем микропроцессор 3 считывает по этому адресу содержимое блока 5 постоянной памяти. При этом на выходах 15 ... 15 адреса находится код, соответствующий выходному коду, опрашиваемого коммутационного элемента, а на выходах адреса - адрес мультиплексора 11. Поэтому дешифратор 4 закрывает ключ 6 и подключает к выводу 17 блока микроЗД8812

программного управления выход мультиплексора 11, а на входах 16 ...16 блока находится согласно таблице соответствия, записанной в блоке 5 постоянной памяти, координата (код строки плюс код столбца) опрашиваемого коммутационного элемента. Эта координата, поступая на соответствующие входы дешифратора 8 и мультиплексора 11, обеспечивает чтение состояния соответствующего коммутационного элемента блоком микропрограммного управления.

Анализируя состояние входа 17 после чтения по указанному адресу, микропроцессор 3 определяет замкнут или нет опрашиваемый коммутационный элемент, код которо о находится на выходах 15 -15 адреса, а координата на входах 1б ...16 блока.

Пусть для определеююсти замкну5

0

5

0

5

0

5

тому коммутационному элементу соот Fia выходе муль- 0

ветствует уровень типлексора 11.

Если опрашиваемый коммутагпюнный элемент замкнут, соответствующий ему код запоминается в первом ннутреннем регистре микропроцессора 3, а координата - во втором. Затем микропроцессор 3 сравнивает координату ЗсЧмк- нутого коммутационного элемента с координатой дополнитр;17,иого коммутационного элемента 10, которая хранится в блоке 5 постоянной памяти. Если они не совпадают, то микропроцессор 3 записывает в блок 7 буферной памяти код нажатого коммутационного элемента, адресуясь к нему с помощью дешифратора 4. Затем блок микропрограммного управления переходит к опро су следхтощего коммутационного элемента. Если же опрашиваемый коммутационный элемент не замкнут, то блок микропрограммного управления сразу переходит к опросу следующего коммутационного элемента, наращивая значение адреса блока 5 постоянной памяти, по которому хранятся координаты коммутационных элементов матрицы 9. После опроса последнего коммутационного элемента блок микропрограммного управления возвращается к опросу первого ксммутационного элемента и т.д.

в случае нормальной работы устройства дополнительный коммутационный элемент 10 не замыкается и не используется. При выходе из строя любого К(, | П1 1Чс ГЧ -члемкита ного набор;) J опгфамор до.1тж€ И ч,1 1к;:ут допо:1нитель 1мй 1С Т, 1му ( M -,: 10, а затрм ко -мут a. ;-)ЛгмРчт, координата F::) ;. . о ri f-кггрице 9 на

единицу MGin.IJt:, чем у ; .Г| |РДГПеГО li

строя (комг.:утсчцигм ч:, й муемсит из тао- лицы зам(: И1-1) . И. глс JPOIM / OIIOJDIM- тельному :i. V иристьпипаетс ч

код П1,1иСД;И - Т И ; :; ; i ,--R .;-н.:;1ТГ :i iljV ЛСЯКОМ JUM. Л: i ,.- i , ;: -, i:,:;;.iii.-;| vi

блок бу;Ъср ОИ I lMl li ,.: ,-Ill ГГ Я

Kcin ЛЫШе/м-. ;: : ; V- -; ; . м , , i. 1 i ::

ного JiUi ,,, .;:,: , ; f : i дуучиим :K., : ; -:.

lip, TH.-J л - : : f jl O KOMr ; V г : b n IL; ..Ill , i. i .,.;

орлинатой /T.ji. i . --:.. ,n, .

ОННОГО ,i i li ;i . :.: ihaKiiM ii первый раз па: ,,-;.ии чет ГУ; и трч:тг.г м

ВНуТреНИ -М реГЧ- Го МИг ;;:.(;и ; ;

3 CK-l . ,;:1ч .;:: , - -jopi.ii i- м : -Д1;ЛЖаРТ ::ГТ; : Л ; i i i:. . Ч, (,)Др1. С-. П , },: 1 ; . . |1( . ц , . КООРДИ1М : ; b( , „I ,: :., ; , который 1И,Л O. :M:.I , ПГЦ./ ; ч, И,ОГ Г1Л- HHTV JIbitb:- . iKiI , :... . : .- Я го I :MV i Uij С /О Ti-ii.i х,;;:; . i i .iv ii ь ке J ПС :. I . М.. 1| i- , .If- чс ill код д.мму 1 :; i.M . iiM. Г( . и а, j-,i.:-i K vi -;..,, i., :. :.;- - i-i : T,i t/,;:: -|ИЦУ f;-, ir. Ч/-М j; .if:i - Li i П - ;I i O I . 1 . M . .: : Л ЛИ-; , ;;. , I . 1 iU ; . . , : . . код rthiUJL-b; it I о И 1 i;ji .; 1 i : Ч Г Л I: .; го TJJPi-iHMia, JTOT btu; ал -;ii:-ia. i четнертом лем регистре ::г)ка

rioC lf VfMjii Гх .. ДС Л1 i.i.H л I L л ) ;ч;1|.гмутаиион глм л Л(:;11-Л1Т.5 гчл лет ги mi- ределениым, отот ( : л г TpeTbeF-i I ll yтpeIll) 1л.л;к Г11О Mini;)oiit. ii- де-ссора i К-2, ihiu-,/}, Сп.лмг г,т КГ|Д записывается п.ти ;jt-, |. плоь fiv- (l)epitnH па .|яти чсяклй 1.а, Kor;ia ллМЫКаеТСЯ ДОПОЛИИ.ТС ЬШЛЯ ММУ Г;; онный элемент.

Такт-гм образом, до11ол1 лг) ед1-,ный мутацион1П)1Й элемент футдн-юнально может заменить jiioGoii гньлпе ui;4i из гтпоь. так. что иыход из сттлпя iurcio уг г- T oi;c гиа П)1ои )01|дет :i; ui ;|;1сту:;л(лич| дпух незаг ИС Тм лх t; клг : пыходл из

строя дюбс1го кс ммутадионного элемента ocHOHHoi e набора и выхода из стро дмцп- литольного коммутадион ого элемента .

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

Уетро истпо цля ввода ин юрмации, содержа1;1ее матрицу кo fмyтaциoнныx 1ле -ил1топ, nejiHWH дешифратор, мульти лг;Л . СО), глок ностоянноГ; иамяти и

0ЛПК 6 --i|iei) памяти, выходы которо- ,, 1якггс;г нычо;г 1ми устройства, вы- хо и,; гл- ч группы б. постоянной 1,1МГ1Гн соединены г иН .рс рмациоиными блока буферН1:) памя1Л и ii -рног о де111иф1чттора , выходы кото ргл i) соелинень с входами коммута- 1Л1 Л1 i-;i IV элементов матрицы, выходы Ko inpiiix соединены с соответствующими 11 :1 -ормационными входами мульти- пл1лллтрг) . выходы BTopofi группы блока погтоя и1о 1 памяти С1.)единень; с адресными рХ1)даг.;И мультиплексора, о т Л и ч -i -.i ni и е с я тем, что, с целью П(лн1) надежности устройства за сч-г обесгтечения резервирования ком- fy гл;,и- г:ого элемента, устройство со лег./мг лок микрс Прог рам ного уцрав- ,,лп;-, , вт орой дешифратор, .ад- лсг сЧ л,;: ;о:;,; ;;ерьой т руппы блока -1)Г., .-ojip. Граггмь ого управлени 1 соеди- . :i I , |Дреснь м л :1;;одами первой

1|ivriijd блока постоянной памяти, вы- -чод которого соединен с информацион- ;ii.iM рхпдог- ключа, выход которого

; л :-7; л ли иен с выходом мультиплексора и С |Г лнен с информационным входом 1Локл. мик зопро1 раммного управления, aair t (;ные выходы второй группы кото- р ЛЛ гл единены с адресными входами ;;iijpij,i гругшы блока постоянной па- мят г и рхсз/л.ами второго дешифратора, (ери мй ныход которого соединен со стротирующими входами мультиплексора и к.пюча, второй выход второго дешифратора соединен со стробирующнм входом блока буферной ггамяти, выходы первой и второй групп блока постоянной памяти соединены с соответствующими инфop 1aциoнными входами группы бло1 а микропрограммног о управления.

Чтение адреса ибло- на 5 постолн. nofi. А «Ад

(Чтение codepff uHoeo длона 5 пост, памггти по одре су А АО

КЗ. -KOMnymoLiuOHHti/tj элемент

Фиг 2

Нет

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

название год авторы номер документа
Секционный микропроцессор 1982
  • Полонский Дмитрий Васильевич
  • Пушкарев Юрий Яковлевич
SU1062711A1
Устройство для вычисления матрицы функций 1987
  • Силин Михаил Юрьевич
SU1439617A1
Устройство для ввода информации 1985
  • Шабалин Владимир Петрович
  • Червяков Юрий Тимофеевич
SU1283740A1
Устройство для вычисления матрицы функций 1987
  • Силин Михаил Юрьевич
SU1439618A1
Устройство для фиксации трассы выполнения программы 1983
  • Корбашов Юрий Михайлович
  • Семин Константин Васильевич
SU1136170A1
Устройство для сопряжения вычислительной машины с устройством ввода изображения 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1260967A1
ПРОГРАММАТОР 1991
  • Бояринов А.Е.
  • Глинкин Е.И.
  • Петров С.В.
  • Власов М.Е.
RU2078381C1
Мультимикропрограммная управляющая система 1989
  • Гремальский Анатолий Александрович
SU1631542A1
Микропрограммное устройство управления 1982
  • Дворецкий Борис Михайлович
SU1084793A1
Микропроцессор 1982
  • Бронштейн Ромэн Яковлевич
  • Вайзман Александр Яковлевич
  • Гущенсков Борис Николаевич
  • Рачевский Дмитрий Алексеевич
SU1119021A1

Иллюстрации к изобретению SU 1 348 812 A1

Реферат патента 1987 года Устройство для ввода информации

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

Формула изобретения SU 1 348 812 A1

Составитель В. Файзрахманов

Редактор Н, Слободяник

Техред М.Ходанич

Заказ 5190/47Тираж 670

ВН1-ШПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Корректор В. Бутяга

Подписное

Документы, цитированные в отчете о поиске Патент 1987 года SU1348812A1

Устройство для ввода информации 1984
  • Лапин Григорий Александрович
  • Медведский Леонид Васильевич
  • Губернаторов Михаил Петрович
SU1176320A1
Устройство для ввода информации 1981
  • Ратниеце Зента Болеславовна
  • Червинский Юрий Константинович
SU1008727A1

SU 1 348 812 A1

Авторы

Курдя Юрий Филиппович

Даты

1987-10-30Публикация

1986-06-04Подача