Устройство для сопряжения микрокалькулятора с эвм

Иллюстрации

Показать все

Реферат

 

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

С0103 СОВЕТСКИХ

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

РЕСПУБЛИК (5! )4 G 06 Г 13/00

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

flPH ГКНТ СССР

1 (21) 4023639/24-24 (22) 18.02.86 (46) 23,07,89, Бюл. ¹ 27 (71) Таганрогский радиотехнический инсгитут им, В,Д,Калмыкова (72) Н, С. Пе гров, Б, А, Сальников, Ю.M Князев, М,Н,Жуков, В,П.Медведев и А,В, Проскуряков (53) 681, 3(088. 8) (56) Авторское свидетельсгво СССР № 1126944, кл, 0 06 F 3/02, 1984, U. Wloka, Р, S chaars chmi dt, F,Hummer — Taschenrechuev аЬс brn/

Ausgabestation fur ein Klein — bzu

Мi rkoze chne rsys tern — Rechentechnik j

Datenverarbeitung, 1/1981, S, 22-25. (54 ) УСТРОЙСТВО ДПЯ СОПРЯЖЕНИЯ МИКРОКАЛЬКУЛЯТОРА С 3ВМ (57) Изобретение относится к вычис„„SU„„1495805 А1

2 лительной технике и может быть использовано для ввода-вывода информации в автоматизированных информационных и управлякщих системах, Цель изобретения — сокращение объема обоpynîâания устройства, Ус грой ство содержит первый элемен г Z согласования, первый шинный формирователь 3, втор ой элеме нт 5 со гл асов ания, дешифр атор 6, элемент 7 ср авнения, первый элемент И 8, селектор 9 адреса, второй шинный формирователь 11, второй элемент И 12 формирователь 13 импульсов, переключатель 14, третий, четвертый, пя гый элементы И 16 — 18, Усгройство осуществляег вывод информации из ЭВМ на индикаторы микрокалькулятора и принимает информации в 3ВМ по нажатию клавиш микрокалькулятора, 7 ил, 1495805

Изобретение относя гся к выгп,с п1тельной гехнике и мокег сыгь ис-гольэовано для ввода-вывзда информации в автоматизированных и; формационных

<0 че ния выходов coo TE e T =твенно р аэряцов и сегментов микрокалькулятора, вход gвыход 25 устрой .тpG цля -.одключения в хода) вы .î;. столбцов кл ив ви атуры ми крок алькуля тора „

Устройство работa« .г следующим образом, Работа усгройства основана на особенностях функционирования типового ми кр окал ькуля тора 1, например "Электропика — МК-41", Последний имеет три системь> шин. выхо1тнь е шины с:егментов 23 и р а «рядов 2-, и двунапр ави управляющих системах, Целью изобретения является сокращение объема оборудования устройства, На фиг. 1 изображена структурная схема устройства, на фиг,. 2 — алгоритм операции ЭВМ при ocóiikecтвлени.-: режима "Бвод", на фиг, - . -- временна;-. диаграмма работы устройства при осуществлении ввода ц лфры; на фи г, 4 и

5 — соответственно алгоритмы ЭВМ при выводе значения: одного разряда ре— гистра индикации микрокалькулятора и временная диаграмма, илл :стирующая происходящие ппи этом гоцессы; на фиг, 6 и 7 — соотвегсгвенно ал- 20 горитм ЭБМ, осущес.. вляющий и„.ентпфи-кацию, и временная диаграмма, иллк>— стрирующая происходяшие при этом пр оце ссы „

Устройство сопет жит микро кальк лятор 1 первый элемен.- 2 согласования, первый шинный фсрмирователь 3, выход 4 устройства дю:я подключения к первому входу данна х ЭВМ, в горой элемент 5 согласования,, дешифратор 30

6,, элемент 7 сравнения перв гй элеl 1 8. e.ileKTop 9 адреса, BxO i 0 устройства для подклкче .ия к адре .—

Но k."oi >" o у Э Б М . >3 "! о р ой king i.k >i > i é фо!>мирователь J 1, второй элемент И 2, формирователь 13 импульсоз, переключатель 1 э выход . ii C „" 1>ойстза для подключения к третьему входу цанных

ЭВМ, третий, четвер тый, пятый элементы И 1б — 18 группы нхоцов 19 уст ройстk:a для подклю:ения первого выхода данных ЭБМ„вь xoU 20 устройстьа для по, ключения втсрого выхода 21 данных ЭВ",1„вь:ход 22 устр зйства для подключе;гия к входу пзерывания ЭВМ, входы 23 и 24 устрсйсгва для подклюленную шину 25 с голбцов клави атуры °

Огображение реги с тра инцикации осушест B>kÿ ет ся ki микро к ад ькуля торе по методу временного уплс тнения шины сегментов 23, При этом на шине разря— дов 24 непрерывно генерируется р 33— вертывающая последова1ельность имгульсов, каждый из которых подаегся на сегку определенно>с знакоместа люминисцентного индикатора, Аноды индикатора выполнены B виде совокупности сегментов огображаемых знаков, Одноименные аноды kiсех эн;.комест в ги-новом микрокалькуляторе объединены и соединены с шиной сегментов

23 микоокалькулятора 1, На шине cer«ek»; ов 3 последовагельно „синхронно с импульсами на шине разрядов 24, микрокальку: ягор вырабатывает коды имвол зв для каждого знакомства ин:;икатора, Б ре, óëüòàòе этого ocyUIecl вля е гся отображение содержимого р с —, гистра индикации микрокалькулятора.

Множество клавишей микрокалькулятора

1 объединены в прямоуг зльную матрицу, строки которой соедине.-ты с шинои 24 ра >рядов микрокальку.ka гора 1, а столбцы — с входной шиной 25 столбцов, С: ГpOÊÈ МатрицЫ КЛ авиа Гуры KdK и Ce i ки индикатор а по следова тельно воз буждаются импульсами из шины 24 р азрядов, Нажаги е любой из клавишей микрокалькуля тора приводит к поя вл ению на соответствующей этои клавише ли— нии шины 25 столбцов клавиатуры им— пульсов соответствующе. о разряда, Таким образом, микрок;глькулятор 1 получает информацию о номерах столбца и строки матрицы клавиатуры, на пересечении которых расположена клавиша., Устройство функционирует в трех режимах. В режиме "Ввод" осуществ— ляется вывод информации из ЭБМ в ре— гистр индикации микрокалькулятора 1.

13 н

Б режиме Вывод осуществляется вывод информации иэ регистра индикации микрокал=кулятора в ЭБМ, В режиме т н

Лдентификация осущесгвляе: ся прямая идентификация ЭБМ нажатая клавишей микр зкалькуля тора, i1 11

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

l 49580

25 тод ввода з аключается в аппаратурной имитации нажатия клавишей, соответствующих вводимым цифрам, При этом

ЭВМ должна выдавать из шины 2! и 19

5 коды cooтве гcòâåííî номера строки и номера сголбца > на пересечении которых расположена клавиша, нажатие К0торой имитируется, а на шину 10 код номера устройства, с которым 10 производится обмен, После этого ЭВМ должна приступить к опросу линии 15> появление сигнала на которой сигнализирует об окончании ввода. На фиг,2 показана последовательность действий, которые должна выполнять ЭВМ при осуществлении режима "Ввод", На фиг.З приведена временная диаграмма работы устройства при осуществлении ввода цифры, клавиша которой расположена на пересечении столбца К1 и строки 6. Иэ нее видно, что при этом на линии Kl того устройства вводавывода информации, адрес которого установлен на линии 10, имеют место импульсы разряда 6, т, е. происходит аппаратурная имитация нажатия соответствующей клавиши. После осуществления ввода ЭВМ должна запретить прохождение импульсов через схемам 16

18, подавая, например, на шину 19 код 000, В режиме > Вывод» вывод содержимого регистра индикации микрокалькулятора

1 также разбирается на этапы на каж>

35 дом иэ которых производится вывод кода очередного разряда регистра индикации. По скольку отображение информации в микрокалькуляторе 1 осу. ществляется по методу временного уплотнения > на шине 4 устройсгва последовательно во времени, в соответствии с номером текущего разряда на выходе декодера 6, будут появляться коды значений текущих разрядов ре- 45 ги стра индикации, Внешнее устройство,: например ЭВМ, з агрузив предварительно шину 10 адресом устройства, с которым производится обмен, а шину 21 номером разряда регистра индикации, значение которого выводится на данном этапе, должно непрерывно опрашивать шину 15. Получение сигнала на шине

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

5 е

На фиг,4 и 5 приведены соответственно последовательность действий внешнего устройства, о суще ствляюще ro обмен, при выводе значения одного разряда регистра индикации микрокалькулятора

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

Если в микрокалькуляторе не нажата ни одна клавиша, на линиях столбцов клавиатуры Kll, К21, К21, а следовательно, и на шине 20 импульсы отсутствуюг. Внешнее устройство, осуществляющее индентификацию, должно, во-первых, определить номер линии в шине 20, на которой имеются импульсы, и, во-вторых, определить, к какому разряду принадлежат эти им" пульсы, Последовательность действий внешнего устройства, осуществляющего индентификацию, представлена на фиг,6, а временная диаграмма, имеющая при этом место, - на фиг.?.

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

И, первый ввод переключателя подключен к шине переключателя нулевого по1495805 тенциала устройства,, второй ввод переключагеля подключен к входу формирователя импульсов, выход которого соединен с вторым входом второго эле5 мента И, выход которого соединен с выходом устройства для подключения к входу прерывания ЭВМ, выход второго шинного формирователя соединен с выходом устройства для подключения второго входа данных ЭВМ, группа входов устройства для подкпючения первого выхода данных ЭБМ подключена к первым входам третьего „четвертого, пятого элементов И, вторые входы которых соединены с вь|ходом первого элемента И„с выходом устрой=гва для подключения к Грет нему 33ходу данных ЭВМ, вход устрой с тва для подключения второго выхода Данных 3В "3 соединен с первым входом элемента сравнения, ВГОРОЙ 33ХОД И ВЬ! ХОД КО ГOj> ОГО СОЕДИНЕН соответственно с выходом дешифратора и с вторь.м вход )>1 перво "o элемента

И, выходы элементов И = третьего по пятый соединены с информационным входом второго шинного формирователя и с. E3ходс м выходом у стрОЙ с ГВ л для подключения к входу-вых аду с Голбц< в клавиатуры микрокалькулятора, 1 4 953305! 495805

8 оя

Г) У1pwc7й

4 ( ф I в ф

Ъъ

4» а1 ( 1 ф

Ь)

М

МЪню иф ия Фцоо но аонн е клоАии ртмлотннои на нооосг онж г тыАм 4 11u ео ю и Р аида. 7

Состави гель С, Бурухин «крея М, Дицык

Редактор В, Бугренкова

Корректор Т, Малец

3 акаэ 4268/47 Тир а к 668 Подписное

ВНИКПИ Государственного комитета по иэобрегениям и открытиям при КНТ СССР

113035> Москва, >К-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101