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

Номер патента: 881725

Авторы: Наумов, Тягунов

ZIP архив

Текст

(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫС ВНЕШНИМИ УСТРОЙСТВАМИ Изобретение относится к вычисли" тельной технике, в частности к устройствам для управления выбором режима обмена и может быть использовано при построении систем обмена.Известно устройство для обмена информацией, содержащее буферный накопительный блок, подключенный к регистру числа и дешифратору адреса, регистры текущих адресов, входы которых подключены к выходу буферного. накопительного блока, а выходы - к входу дешифратора и регистр начального адреса 1 . 1Однако это устройство имеет незна чительное быстродействие из-за наличия режима регенерации считываемой информации.Наиболее близким к изобретению по технической сущности является устройство для управления выбором режима обмена, содержащее первый и второй дешифраторы, первый, второй и третий регистры, первую и вторую группы элементов И 2.Недостатком данного устройства является невозможность смены режима обмена для одного и того же периферийного объекта без повторного занесения адреса этого объекта, что снижает скорость обмена информацией с внешними объектами.Цель изобретения - увеличение скорости обмена информацией.Поставленная цель достигается тем, что в устройство для сопряжения вычислительной машины с внешними устройствами, содержащее первый, второй, третий и-разрядный регистры, первый и второй дешифраторы, первый, второй, третий и четвертый элементы И, первую и вторую группы элементов И, схему сравнения, первый элемент НЕ, причем входы запрашиваемого и ответного адреса устройства соединены соответственно с входами первого и второго регистров, выходы первого и второго5 5 20 25,30 35 40 45 50 55 регистров соединены с входами нервр;го и второго дешифраторов, выходы первого и второго элементов И соединеныс первыми входами элементов И соответственно первой и второй групп,каждый выход первого дешифратора сое"динен со вторыми входами соответствующих одноименных элементов И первойи второй групп, выходы элементов Ипервой и второй групп соединены соответственно с первыми и вторыми входами одноименных разрядов третьего регистра, выходы триггеров третьего регистра и выходы второго дешифраторасоединены с соответствующими входамисхемы сравнения, выход которой соединен с первым входом третьего элемента И и через первый элемент НЕс первым входом четвертого элемен-.та И, вход опроса устройства соединен со вторыми входами третьего ичетвертого элементов И, выходы которых являются первым и вторым выходами выдачи режима обмена уСтройСтва,первый и второй входы установкирежима устройства соединены с первымивходами соответственно первого и второго элементов И, вторые входы кото- .рых соединены с входом запуска устройства, введены пятый и шестой эле"менты И, третья, четвертая и пятаягруппы элементов И, четвертый и-разрядный регистрвторой элемент НЕ иэлемент задержки, причем выходы пятого и шестого элементов И соединены спервыми входами элементов И соответ"ственно третьейи четвертой групп,выходы первого дешифратора соединенысо вторыми входами соответствующиходноименных элементов И третьей ичетвертой групп, выходы элементов Итретьей и четвертой групп соединенысоответственно с первыми и вторымивходами одноименных разрядов четвертого регистра, выходы триггеров чет-вертого регистра соединены с первымивходами одноименных элементов И пятой группы, выходы второго дешифрато"ра соединены со вторыми входами соответствующих одноименных элементов Ипятой группы, выходы которых соединены с третьими входами соответствующих одноименных триггеров третьегорегистра, третьи входы элементов Ипятой группы соединены с выходом элемента задержки, вход которого соединенс входом опроса устройства, первыйвход пятого элемента И соединен свходом признака смены режима устройства и через второй элемент НЕ с первым входом шестого элемента И, вторыевходы пятого и шестого элементов Исоединены с входом запуска устройства.На чертеже приведена структурнаясхема устройства.Устройство содержит вход 1 запрашиваемого адреса, вход 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 находится в единичном.сосчоянии, то на выходе схемы сравнения 22 появляется высокий уровень, который поступает на первый вход элемента И 16 и по шине 28 выдается сигнал режима "Запись". Если опрашивае мый триггер регистра 20 находится в нулевом состоянии, на выходе схемы сравнения 22 будет низкий уровень,.а на выходе элемента НЕ 18 высокий.Следовательно, с появлением сигнала.опроса по шине 27 с выхода элемента И 17 по шине 29 будет выдан сигнал, определяющий режим "Чтение". Одновременно сигнал опроса с шины 27 поступает на элемент задержки 23. С вы хода элемента задержки 23 этот сигнал поступает иа третьи входы элементов И группы 11, на второй вход одного из элементов И которой поступает сигнал с возбужденного дешифратора 6. Если 29 триггер регистра 21, соответствующий возбужденному выходу дешифратора 6, находится в единичном состоянии, то сигнал с выхода соответствующего элемента И группы 11 поступает на счет ный вход соответствующего триггера регистра 20. Вследствии этого, состояние соответствующего триггера регистра 20 изменяется на противоположное, С приходом очередного сиг- З 0 нала опроса ио шине 27 от данного внешнего объекта сигнал режима выдается по другой шине выдачи режима.Если соответствующий триггер регистра 21 находится в нулевом состоянии, то состояние соответствующего триггера регистра 20 не изменяется. С приходом очередного сигнала опроса по шине 27 от данного внешнего объекта сигнал режима определяется перво начальным состоянием соответствующего триггера регистра 20.Применение изобретения позволяет.увеличить скорость обмена информацией с внешними устройствами за счет 45 смены режима обмена без повторного занесения адреса.формула изобретения50Устройство для сопряжения вычислительной машины с внешними устройствами, содержащее первый, второй и третий и-разрядный регистры, первь 1 й и второй дешифраторы, первый, второй, третий и четвертый элементы И, первую и вторую группу элементов И, схему сравнения, первый элемент НЕ, причем входы запрашиваемого и ответного адреса устройства соединены соответственно с входами первого и второго регистров, выходы первого и второго регистров соединены с входами соответственно первого и второго дешифраторов, выходы первого и второго элементов И соединены с первыми входами элементов И соответственно первой и второй групп, каждый выход первого дешифратора соединен со вторыми входамисоответствующих одноименных элементов И первой и второй групп, выходыэлементов И первой и второй групп соединены соответственно с первыми и вторыми входами одноименных разрядовтретьего регистра, выходы триггеровтретьего регистра и.выходы второго де"шифратора соединены с соответствующимивходами схемы сравнения, выход которойсоединен с первым входом третьего элемента И и через первый элемент НЕ спервым входом четвертого элемента И,вход опроса устройства соединен совторыми входами третьего и четвертогоэлементов И, выходы которых являютсяпервым и вторым выходами выдачи режимаобмена устройства, первый и второйвходы установки режима устройства сое"динены с первыми входами соответственно первого и второго элементов И,вторые входы которых соединены с входом запуска устройства, о т л и -ч а ю щ е е с я тем, что, с цельюувеличения скорости обмена информацией, устройство содержит пятый ишестой элементы И, третью, четвертуюи пятую группы элементов И, четвертыйи-разрядный регистр, второй элементНЕ и элемент задержки, причем выходы пятого и шестого элементов И соединены с первыми входами элементов Исоответственно третьей и четвертойгрупп, выходы первого дешифратора соединены со вторыми входами соответствующих одноименных элементов И третьей и четвертой групп, выходы элементов И третьей и четвертой групп сбединены соответственно с первыми ивторыми входами одноименных разрядовчетвертого регистра, выходы триггеров четвертого регистра соединены спервыми входами одноименных элементов И пятой группы, выходы второгодешифратора соединены со вторыми входами соответствующих одноименных элементов И пятой группь 1, выходы которых соединены с третьими входами соответствующих одноименных триггеров7 881725 8 третьего регистра, третьи входы эле- тов И соединены с входом запуска устментов И пятой группы соединены с вы- ройства.ходом элемента задержки, вход кото- Источники информации, рого соединен с входом опроса устрой- принятые во внимание при экспертизе ства, первый вход пятого элемента И 3 1. Авторское свидетельство СССР соединен с входом признака смены режи- Ф 309357, кл. 0 06 Г 13/06, 1971. ма устройства и через второй элемент 2. Авторское свидетельство СССР НЕ с первым входом шестого элемента И, У 583422, кл, 6 06 Г 3/04, 1977 вторые входы пятого и шестого элемен- (прототип). Тираж 74 Заказ дписное НИИПИ

Смотреть

Заявка

2869009, 04.01.1980

ВОЙСКОВАЯ ЧАСТЬ 03444

НАУМОВ ВАЛЕРИЙ ДМИТРИЕВИЧ, ТЯГУНОВ АЛЕКСАНДР ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: внешними, вычислительной, сопряжения, устройствами

Опубликовано: 15.11.1981

Код ссылки

<a href="https://patents.su/4-881725-ustrojjstvo-dlya-sopryazheniya-vychislitelnojj-mashiny-s-vneshnimi-ustrojjstvami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения вычислительной машины с внешними устройствами</a>

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