Устройство для сопряжения вычислительной машины с внешними устройствами

Иллюстрации

Показать все

Реферат

 

изобретения (7l) Заявитель о (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ

С ВНЕШНИМИ УСТРОЙСТВАМИ

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

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

1$

Однако это устройство имеет незна чительное быстродействие из-за наличия режима регенерации считываемой информации.

Наиболее близким к изобретению по технической сущности является устройство для управления выбором режима обмена, содержащее первый и второй дешифраторы, первый, второй и третий регистры, первую и вторую группы элементов И (2).

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

Цель изобретения — увеличение скорости обмена информацией.

Поставленная цель достигается тем, что в устройство для сопряжения вычислительной машины с внешниии устройствами, содержащее первый, второй, третий и-разрядный регистры, первый и второй дешифраторы, первый, второй, третий и четвертый элементы И, первую и вторую группы элементов И, схему сравнения, первый элемент НЕ, причем входы запрашиваемого и ответного адреса устройства соединены соответственно с входаии первого и второго регистров, выходы первого и второго

881725

5 !

25.

35

50

55 регистров соединены с входами нервр; го и второго дешифраторов, выходы первого и второго элементов И соединены с первыми входами элементов И соответственно первой и второй групп, каждый выход первого дешифратора сое" динен со вторыми входами соответствую щих одноименных элементов И первой и второй групп, выходы элементов И первой и второй групп соединены соответственно с первыми и вторыми входами одноименных разрядов третьего регистра, выходы триггеров третьего регистра и выходы второго дешифратора соединены с соответствующими входами схемы сравнения, выход которой соединен с первым входом третьего элемента И и через первый элемент НЕ с первым входом четвертого эле!1ен-. та И, вход опроса устройства соединен со вторыми входами третьего и четвертого элементов И, выходы которых являются первым и вторым выходами выдачи режима обмена уСтройСтва,. первый и второй входы установки режима устройства соединены с первыми входами соответственно первого и второго элементов И, вторые входы кото- . рых соединены с входом запуска устройства, введены пятый и шестой эле" менты И, третья, четвертая и пятая группы элементов И, четвертый и-разрядный регистр,,второй элемент НЕ и элемент задержки, причем выходы пятого и шестого элементов И соединены с первыми входами элементов И соответственно третьей и четвертой групц, выходы первого дешифратора соединены со вторыми входами соответствующих одноименных элементов И третьей и четвертой групп, выходы элементов И третьей и четвертой групп соединены соответственно с первыми и вторыми входами одноименных разрядов четвертого регистра, выходы триггеров чет- вертого регистра соединены с первыми входами одноименных элементов И пятой группы, выходы второго дешифрато" ра соединены со вторыми входами соответствующих одноименных элементов И пятой группы, выходы которых соединены с третьими входами соответствующих одноименных триггеррв третьего регистра, третьи входы элементов И пятой группы соединены с выходом элемента задержки, вход которого соединен с входом опроса устройства, первый вход пятого элемента И соединен с входом признака смены режима устройства и через второй элемент НЕ с первым входом шестого элемента И, вторые входы пятого и шестого элементов И соединены с входом запуска устройства.

На чертеже приведена структурная схема устройства.

Устройство содержит вход l запрашиваемого адреса, вход 2 ответного адреса, регистры 3 и 4, дешифраторы

5 и 6, группы элементов И 7-11, элементы И 12-17, элементы НЕ 18 и 19, регистры 20 и 21, схемы сравнения 22, элемент задержки 23, входы 24 и 25 установки режима, вход 26 признака смены режима, вход 27 опроса, выходы

28 и 29 выдачи режима обмена, вход 30 запроса.

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

При запуске внешнего объекта по шине 1 в регистр 3 поступает адрес этого объекта. С выхода регистра 3 адрес поступает на дешифратор 5, где двоичный код адреса преобразуется в позиционный код. Каждый выход дешифратора 5 соединен через соответствующий элемент И группы 7 и соответствующий элемент И группы 8 с входами соответствующего триггера. регистра 20, а также через соответствующий элемент И группы 9 и соответствующий элемент И группы 10 с входами соответствующего триггера регистра 21 По шине 24 или шине 25 поступает сигнал режима, а по шине 30 — сигнал запуска. Если адресуемый внешний объект допускает смену режима обмена, то по шине 26 поступает сигнал признака смены режима, в противном случае этот сигнал не поступает. Сигнал режима и сигнал е признака смены режима обмена запоминается в соответствующих возбужденному выходу дешифратора 5 разрядах регистров 20 и 21 соответственно.

Для определенности считается, что единичное состояние триггера регистра 20 соответствует режиму "Запись" на .внешний объект, а нулевое состояние - режиму "Чтение" с внешнего объекта. Когда внешний объект (запущенный) присыпает запрос на обмен вместе с адресом, поступившим по шине 2, последний запоминается в регистре 4.. Сигнал с возбужденного выхода дешифратора 6 поступает на схему сравнения 22, где сравнивается с состоянием соответствующего триггера регистра 20. Если данный триггер регистра 20 находится в единичном.со881725

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

Устройство для сопряжения вычислительной машины с внешними устройствами, содержащее первый, второй и третий п-разрядный регистры, первый и второй дешифраторы, первый, второй, третий и четвертый элементы И, первую и вторую группу элементов И, схему сравнения, первый элемент НЕ, причем ач оянии, то на выходе схемы сравнения 22 появляется высокий уровень, который поступает на первый вход элемента И l6 и по шине 28 выдается сигнал режима "Запись". Если опрашиваемый триггер регистра 20 находится в нулевом состоянии, на выходе схемы сравнения 22 будет низкий уровень,а на выходе элемента НЕ IS высокий.

Следовательно, с появлением сигналаопроса по шине 27 с выхода элемента

И l7 по шине 29 будет выдан сигнал, определяющий режим "Чтение". Одновременно сигнал опроса с шины 27 поступает на элемент задержки 23. С вы- 15 хода элемента задержки 23 этот сигнал поступает иа третьи входы элементов И группы II, на второй вход одного из элементов И которой поступает сигнал с возбужденного дешифратора 6. Если 2ф триггер регистра 21, соответству1ощий возбужденному выходу дешифратора 6, находится в единичном состоянии, то сигнал с выхода соответствующего элемента И группы II поступает на счет- 25 ный вход соответствующего триггера регистра 20. Вследствии этого, состояние соответствующего триггера регистра 20 изменяется на противоположное. С приходом очередного сигнала опроса ио шине 27 от данного внешнего объекта сигнал режима выдается по другой шине выдачи режима.

Если соответствующий триггер регистра 2I находится в нулевом состоянии, то состояние соответствующего триггера регистра 20 не изменяется. С приходом очередного сигнала опроса по шине 27 от данного внешнего объекта сигнал режима определяется перво- 40 начальным состоянием соответствующего триггера регистра 20.

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

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

7 881725 8 третьего регистра, третьи входы эле- тов И соединены с входом запуска уст1 ментов И пятой группы соединены с вы- ройства. ходом элемента задержки, вход кото- Источники информации, рого соединен с входом опроса устрой- принятые во внимание при экспертизе ства, первый вход пятого элемента И 3 I. Авторское свидетельство СССР соединен с входом признака смены режи- Ф 309357, кл. G 06 F 13/06, 1971. ма устройства и через второй элемент 2. Авторское свидетельство СССР

НЕ с первым входом шестого элемента И, У 583422, кл. G 06 F 3/04, 1977 вторые входы пятого и шестого элемен- (прототип).

28

ВНИИПИ Заказ 9971/72 Тираж 748 Подписное филиал ППП "Патент", г. Ужгород, ул. Проектная, 4