Устройство для управления вводом-выводом информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ВВОДОМ-ВЫВОДОМ ИНФОРГ4АЦИИ, содержащее регистр обмена, соединенный двусторонней связью с двунаправленным коммутатором, соединенным через регистр данных двусторонней связью с памятью, выход регистра данных соединен с первыми входами первых элемента ИЛИ, счетчика и триггера, выходы которого и .генератора через элемент И соединены с первыми входами вторых элемента ИЛИ и счетчика выход которого соединен с первым входом второго триггера, выход которого соединен с вторыми входами первых счетчика и элемента- ИЛИ, выход которого соединен с вторыми входами вторых счетчика и триггера, первая группа входов устройства соединена с группой входов второго элемента ИЛИ, отличающееся тем, что, с целью повышения коэффициента использования оборудования, в него введены триггер и два элемента Ю1И, § причем вторая группа входов устройства соединена с входами .третьего (Я элемента ИЛИ, выходы которого и второго триггера соединены с входами третьего триггера выходы которого йТЬторого элемента ИЛИ через четвёртый элемент ИЛИ соединены с входом «двунаправленного коммутатора. Л з:) 00
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (10
И51> С 06 F 3/04
ОПИСАНИЕ ИЗОБРЕТЕНИЯ:
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
М ABTOPCHOMY СВИДЕТЕЛЬСТВ / (21) 3464228/18-24 (22) 27.07.82 (46) 23.11 ° 83. Вюл. М 43 (72) И.В. Ленский, Е.P. Лившиц и А.М. Казаков (71) Рижское ордена Ленина производственное объединение ВЭФ им. В.И. Ленина (53) 681.3(088.8) (56) 1 ° Авторское свидетельство СССР
9 586452, кл. Ь 06 F 3/04, 1976.
2. Авторское свидетельство СССР по заявке 9 3418814/24, кл. G 06 F 3/04, 21.04 ° 82 (прототип) . (54)(57) УСТРОЙСТВО дЛя уПРАВЛЕНИя 1
ВВОДОМ-ВЫВОДОМ ИНФОРМАЦИИ, содержащее регистр обмена, соединенный двусторонней связью с двунаправленным коммутатором, соединенным через регистр данных двусторонней связью с памятью, выход регистра данных соединен с первыми входами первых элемента иЛИ, счетчика и триггера, выходы которого и генератора через элемент И соединены с первыми входами вторых элемента ИЛИ и счетчика, выход которого соединен с первым входом второго триггера, выход которого соединен с вторыми входами первых счетчика и элемента. ИЛИ, выход которого соединен с вторыми входами вторых счетчика и триггера, первая группа входов устройства соединена с группой входов второго элемента ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения коэффициента использования оборудования, в него введены триггер и два элемента ИЛИ, причем вторая группа входов устрой- Е
Ф ства соединена с входами .третьего элемента ИЛИ, выходы которого и второго триггера соединены с входами третьего триггера>выходы которого С и второго элемента ИЛИ через четвертый элемент ИЛИ соединены с входом двунаправленного коммутатора.
1056178
BHEI?IIIH Заказ 9307 42
Тираж 706 Полисное
Филиал ППП "Патент", Изобретение относится к вычислительной технике и может быть использовано прн разработке устройств управления вводом-выводом информации.
Известно устройство для управления обменом, содержащее регистр обмена, двунаправленный коммутатор, регистр данных и память $1) .
Недостатком этого устройства явля ется его низкое быстродействие.
Наиболее близким к предлагаемо.-. му является устройство для управления вводом-выводом, содержащее регистр обмена, соединенный двусторонней связью с двунаправленным коммутатором, соединенным через регистр данных двусторонней связью с памятью, выход регистра данных соединен с первыми входами первых элемента ИЛИ, счетчика и триггера, выходы которого и генератора через элемент ?1 соединены с первыми входами вторых элемента ШIИ и счетчика, выход которого соединен с первым входом второго триггера, выход которого соединен с вторыми входами первых счетчика и элемента ИЛИ, выход которого соединен с вторыми входами вторых счетчика и триггера, первая группа входов устройства соединена с группой входов второго элемента ИЛИ f2) .
Недостатком известного устройства является его недостаточная эффективность вследствие того, что подключение внешних устройств к памяти происходит только после поступления синхронизирующего импульса от них.
Цель изобретения — повышение коэффициента использования оборудования.
Поставленная цель достигается тем, что в устройство,цля управления вводом-выводом информации, содержащее регистр обмена, соединенный двусторонней связью с, двунаправленным коммутатором„ соединенным через регистр данных двусторонней связью.с памятью, выход регистра данных соединен с первыми входами первых элемента HJIH счетчика и триггера, выходы которого и генератора через элемент И соединены с первыми входами вторых элемента
ИЛИ и счетчика, выход которого соединен с первым входом второго триггера, выход которого соединен с вторыми входами первых счетчика и элемента ИЛИ, выход которого соединен с вторыми входами вторых счетчика и триггера, первая группа входов устройства соединена с группой входов второго элемента ИЛИ, введены триггер и два элемента ИПИ, причем вторая группа входов устройства соединена с входами третьего элемента ИЛИ, выходы которого и второго триггера соединены с входами третьего триггера, выходы которого и второго элемента ИЛИ через четвертый элемент ИЛИ соединены с входом двунаправленного коммутатора.
На чертеже приведена блок-схема устройства.
Устройство содержит генератор 1, память 2, двунаправленный коммутатор 3, регистр 4 обмена, регистр 5 данных, счетчики 6 и 7, триггеры
8-10, элементы ИЛИ.11-14 и элемент
15 И 15, Устройство работает следующим образом.
Команда начала обмена из центрального процессора через регистр
4 и коммутатор 3 поступает к внешним устройствам, которые за некоторое время, определяющее задержки при подготовке к обмену, выдают подготовительный сигнал, поступаю25 щий на входы элемента ИЛИ 13. Любой из этих сигналов устанавливает триггер 10 в единичное состояние, что сигнализирует о необходимости начала обмена с памятью 2 одного из внешЗО их ycTPOAcTB °
Перед началом обмена процессор .устанавливает в счетчике 6 число, соответствующее количеству передаваемйх слов,. участвующих в обмене. Затем процессор устанавливает в регистре 5 код, соответствующий числу машинных слов в одном слове периферийного устройства, который передается в счетчик 7 через элемент ИЛИ 11. Одновременно триггер
40 8 устанавливается в единичное состояние, а триггер 9 — в нулевое.
От генератора 1 через элемент
И 15 импульсы йоступают на вход счетчика 7 и через элемент ИЛИ 12
45 на вход элемента HJIH 14. Каждый импульс сопровождает передачу информации в объеме одного машинного слова. После передачи числа импульсов, равного числу машинных слов в одном передаваемом слове, счетчик 7 опустошается и устанавливает триггер 9 в единичное состояние.
Одновременно устанавливается в нулевое состояние триггер 10 и через счетчик 6 сбрасывается триггер 8, что запрещает работу элемента И 15.
Такая организация обмена позволяет сократить время простоя внешних устройств путем организации обмена.с памятью тех внешних устройств, ;которые предназначены и готовы к обмену. г. Ужгород, ул, Проектная, 4