Устройство для сопряжения электронной вычислительной машины с управляемыми объектами
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ -СОПРЯЖЕНИЯ iЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С УПРАВЛЯЕМЫМИ ОБЪЕКТАМИ ПО . авт.св. 733963, отличающееся тем, что, с целью повышения производительности устройства, .в него введены схема сравнения кодов и регистр кодов, причем первый и второй выходы схемы сравнения кодов подключены соответственно к входс1М коммутатора кодов и коммутатора информации, первая группа входов - к третьей группе выходов бу ферного регистра, а вторая группа входов - через регистр кодов к ./третьей группе выходов блока коммутации направления.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
ÄÄSUÄÄ 1 043623
3РР,0 06 F 3/04 «ФЧ»»4»
Г
ОПИСАНИЕ ИЗОБРЕТЕНИЯ:
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61 ) 733963 (21) 3458422/18-24 (22) 24.06.82 (46) 23.09.83. Бюл., 9 35 (72) А.M. Жданов и Л.Б. Кульков (53) 681.14(088.8) (56) 1. Авторское свидетельство СССР
9 733963, кл. G 06 F 3/04, 1978 (прототип). .(54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКТРОННОЙ ВЬИИСЛИТЕЛЬНОЙ МЛШИНЫ
С УПРАВЛЯЕМЫМИ ОБЪЕКТАМИ по авт.св. 9 733963, о т л и ч а ю— ц е е с я тем, что, с целью повы:шения производительности устройства, в него введены схема сравнения кодов и регистр кодов, причем .первый и второй выходы схемы сравнения кодов подключены соответственно к входам коммутатора кодов и коммутатора информации, первая группа входов — к третьей группе выходов буферного регистра, а вторая группа .входов †. через регистр кодов к ,третьей группе выходов блока комму.тации направления.
1043623
10.Изобретение относится к вычисли- . тельной технике и может быть использовано для согласования электронной вычислительной машины с управляемой установкой как при создании автоматизированных систем управления и контроля, так и при проведении различного рода экспериментальных работ, в том числе при исследовании деятельности и тренировке человекаоператора.
По основному авт.св. 9 733963 известно устройство для сопряжения
ЭВМ с управляемыми объектами, содержащее коммутатор информации, два коммутатора адресов, два дешиф- .15 ратора адресов, блок коммутации. направления, буферный регистр и блок формирования стробирующих сигналов, причем группа входов-выходов коммутатора кодов соединена с группой 20 входов-выходов устройства, первые группы входов и выходов коммутатора информации являются соответствен. но первыми группами входов и выходов устройства, вторые группы входов и выходов соединены соответственно с .первыми группами выходов и входов . блока коммутации направления, вторые группы выходов и входов подключены соответственно к первой группе входов буферного регистра и через второй коммутатор адресов — к группе выходов второго дешифратора адресов, группа входов которого является. второй группой входов устройства, первая группа выходов буферного регистра соединена с третьей группой входов блока коммутации направления, а вторые группы входов и выходов,— соответственно с.группой выходов и первой группой входов коммутатора 40 кодов, вторая группа входов которого подключена к первой группе выходов первого дешифратора адресов, входы первого и второго дешифрато- ров адресов соединены соответствен- 45 но с первым и вторым выходами блока формирования стробирующих сигналов, группа входов которого является третьей группой входов устройства, первая и вторая группы входов пеРвого коммутатора"адресов соединены соответственно с первой и четвертой группами, входов устройства, а группа выходов — с группой входов пер-, вого дешифратора адресов, группа выходов которого является второй группой выходов устройства (1 ).
Недостатком известного устройства является низкая производитель» ность, так как оно не позволяет .ор-. ганизовать многократную отработку 60 одной и той же задачи управляемой установкой (оператором ) без участия
ЭВМ, что особенно важно, например, при тренировке операторов либо при исследовании способностей их к обу- 65 чению. Органиэация повторного цикла ЭВМ приводит к увеличению длительности циклов обмена информацией и к дополнительному расходу. машинного времени.
Пель изобретения — повышение производительности устройства.
Поставленная цель достигается тем, что в устройство введены схема сравнения кодов и регистр кодов, причем первый и второй выходы схемы сравнения кодов подключены соответственно к входам коммутатора кодов и коммутатора информации, первая группа входов — к третьей группе выходов буферного регистра, а вторая группа входов. — через регистр кодов к третьей группе выходов блока коммутации направления.
На чертеже представлена блок-схема устройства.
Устройство содержит коммутатор
1 кодов, подключенный группой входов-выходов к шинам 2 и 3 группы входов-выходов устройства, буферный регистр 4, первый дешифратор 5.адресов, блок 6 формирования стробирующих сигналов, соединенный груп.— пой входов с шинами 7 .третьей группы входов устройства, шины 8 второй. группы выходов устройства, первый .коммутатор 9 адресов, соединенный второй группой входов с шинами 10 четвертой группы входов устройства и первой группой входов — с шинами
11 первой группы входов устройства, блок 12 коммутации направления, ком! мутатор 13 информации, соединенный йервымй группами входов и выходов соответственно с шинами 11 и 14 первых групп входов и выходов устройства, второй коммутатор 15 адресов, регистр 16 кодов, схему 17 сравнения кодов, второй дешифратор 18 адресов, .соединенный группой входов с шинами 19 второй группы. входов устройства.
Шинами 2, 3 и 8 устройство подключается к приемным и передающим кодовым и адресным шинам управляемой установки, шинами 11 и 14 — к передающим и приемным кодовым шинам
3ВМ, шинами 10 и 19 - к передающим. .адресным шинам ЭВМ, а шинами 7 — к шинам сигналов сопровождения информации ЭВМ..
Коммутатор 1 кодов представляет собой схему переключателей, осущест..вляющих подключение приемных кодовых шин 2 управляемой установки.к вы.ходам буферного регистра 4 и схемы
17 сравнения кодов, а передающих кодовый шин 3 управляемой установки — к входам буферного регистра 4, тем самым, реализуется возможность выдачи команд и приема информации по одним и тем же шинам управляемой установки.
1043623
Буферный регистр 4 служит для приема и кратковременного (на один цикл ) хранения информации, поступающей от ЭВМ и управляемой уста; новки, Дешифратор 5 адресов .осуществляет выбор соответствуюцих элементов управляемой установки и управление коммутатором 1 по командам, поступаюцим с первого коммутатора 9 и блока б.
Блок б представляет собой усилитель-формирователь, осуцествляющий формирование тактовых импульсов не-. обходимой амплитуды и длительности для обеспечения синхронной работы устройства с ЭВМ.
Первый коммутатор 9 адресов осуществляет. управление дещифратором 5 при выборе адреса в управляемой установке и переключении кодовых шин 2 и 3 в коммутаторе 1.
Блок 12 коммутации направления служит для образования канала прохождения кодовой информации .с коммутатора 13 на буферный регистр 4 и регистр 16, либо с буферного ре-. гистра 4 на коммутатор 13., Коммутатор 13 информации осуществляет согласование обмена информацией ЭВМ с объектами управления при различном числе кодовых шин 11 и 14.
Второй коммутатор 15 адресов осуществляет управление ключами блока
12 в соответствии с командами, по-. ступающими от ЭВМ по шинам 19.
Регистр 16 кодов предназначен ! для хранения кодов правильных отве- тов на период отработки очередной команды управляемой установкой (опе..ратором )и содержит элементы памяти, число которых равно максимально возможной разрядности передаваемого кода.
Схема 17 сравнения кодов предна.значена для сравнения кодов, поступающих от ЭВМ на управляемую установку, с кодами, поступающими от управляемой установки -на ЭВМ и выра- ботки управляющих сигналов на разрешение прохождения информации на .ЭВМ, лнбо — сигнала на,повторную отработку действий по данной команде управляемой установкой (операто- . ром).
Второй дешифратор 18 адресов осуществляет декодирование информации, поступающей с кодовых шин (адреса )
19 ЭВМ.
Программа работы управляемой от
ЭВМ экспериментальной, обучающей или технологической установки для контроля, например, системы с челоВНИИПИ Заказ 7337/50
Филиал ППП "Патент", г.
4 веком — оператором в контуре управления состоит из командных, адресных, информационных слов и сигналов сопровождения, тактирующих передачу из 3ВМ вили прием информации.
Устройство работает следующим образом.
Командные слова поступают с ЭВМ .по шинам 19 на дешифратор 18, который расшифровывает код командного слова. Выходной сигнал дешифратора 18 подготавливает. к работе определенные узлы устройства. Адресные слова, несущие код адреса, через первый коммутатор 9 адресов с передающих кодовых шин 11 ЭВМ поступают на дешифратор 5. Информационные слова, содержащие информацию о режиме работы управляемой установки и правильных действиях оператора, .поступают с передающих кодовых шин
11 ЭВМ через коммутатор 13 на входы блока 12 и далее в буферный регистр
4 и регистр 16 кодов соответственно.
Соединенния в коммутаторах 9, 13 и 15 выполнены так, что позволяют, организовать совместную .работу управляемой установки и ЭВМ при раз.личном числе кодовых цин 11, 14 и 2, 3, а соединения в коммутаторе
1 позволяют подключать одни и те же ячейки буферного регистра 4 к шинам 2 и 3.
Информация, поступающая с управляемой установки по шинам 3 через
З5.коммутатор 1,поступает на буферный регистр 4 и далее на .схему 1 7 сравнения кодов. При совпадении кодов, хранящихся в регистре 16 и поступив-. ших с управляемой установки, Со вто4Q рого выхода схемы. 17 сравнения кодов через коммутатор 13 сигнал по.ступает на шины 14 в ЭВМ. В случае несовгадения кодов сигнал появляется на первом выходе схемы 17 срав45 нения кодов и поступает через коммутатор 1 на шины 2 управляемой:. установки, требуя повторения цикла.
В случае же совпадения кодбв ЭВМ получает сигнал о необходимости смены информации буферного регистра.Таким образом, устройство обеспечивает организацию цикла повторного предъявления информации на .управляемую установку в устройстве, что позволяет значительно уменьшить и упростить обмен информацией с
ЭВМ и повысить производительность устройства. Это,. в свои очередь, приводит к экономии машинного време60 ни ЭВМ и тем самым высвобождает ее для управления дополнительными объектами(для решения других задач );
Тираж 706 - Подписное
Ужгород, ул. Проектная, 4