Устройство для сопряжения канала ввода-вывода с абонентом

 

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

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК

1695312 А1 (я)5 6 06 F 13/ОО

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВ! ДЕТЕЛЬСТВУ (21) 4644389/24 (22) 02.01.89 (46) 30.11.91. Бюл. ЬЬ 44 (72) В.А.Шпиев, М.С.Афанасьев, В.И.Тужилин и А.В,Суханов (53) 681.325(088.8) (56) Авторское свидетельство СССР

N 1325489, кл, G 06 F 13/00, 1987.

Устройство управления ЕС7922. Техническое описание 3.057.036 ТО. Приложение

3-9. Кн.2. Схема электрическая структурная.

1976. ( (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛА ВВОДА-ВЫВОДА С АБОНЕНТОМ

Изобретение относится к цифровой вычислительной технике и может быть использовано в вычислительных системах для сопряжения внешних устройств с каналом ввода-вывода ЦВМ, Цель изобретения — повышение быстродействия устройства, сокращение затрат оборудования.

На фиг.1 представлена блок-схема устройства; на фиг.2-6 — схемы узлов выдачи команд и адреса, дешифрации информации, узла триггеров связи с абонентом, узла управления выполнением команд, узла хранения режимов работы: на фиг.7, 8. 8— алгоритмы выполнения команд "Записать", "Считать модифицированное", "Ввод", "Вывод".

Устройство (фиг.1) содержит блок 1 регистров информации, блок 2 связи с кана2 (57) Изобретение относится к цифровой вычислительной технике и может быть использовано в вычислительных системах для сопряжения внешних устройств с каналом ввода-вывода ЦВМ. Цель изобретения — повышение быстродействия и сокращение затрат оборудования устройства. Цель достигается тем, что в устройство, содер кащее блок связи с каналом, блок регис ров информации, мультиплексор данных и буферную память, введены мультиплексор адреса, узел управления выполнением команд, узел хранения режимов работы, узел дешифрации информации, узел выдачи команды и адреса, узел дешифрации указаний и узел триггеров связи с абонентом. 9 ил. лом, узел 3 управления выполнением ко- в мэнд, мультиплексор 4 данных, буферную 0с, память (БП) 5, узел 6 хранения режимов ра- 0 боты, мультиплексор 7 адреса, ysen 8 де- у шифрации информации, узел 9 дешифрации указаний, узел 10 выдачи команды и адреса, узел 11 триггеров связи с абонентом, группу тактовых входов 12. ЬЭ

Узел 10 выдачи команды и адреса (фиг.2) содержит коммутатор 13, схему 14 приоритета. триггер 15 (" Вызов" ), регистр 16 ко-,д манд, регистр 17 адреса, мультиплексор 18, дешифратор 19.

Узел 8 дешифрации информации (фиг.3) содержит с первого по седьмой элементы

20-26 И, первый элемент ИЛИ 27, восьмой элемент И 28, триггеры 29 и 30 "Чтение/запись" и "Атрибут", триггер 31 "Начало поля", триггер 32 "Начало формирования указа1695312 ния", триггер 33 "Начало формирования указания 1", триггер 34 "Разрешение", второй элемент ИЛИ 35, с девятого по одиннадцатый элементы 36 — 38 И.

Узел 11 триггеров связи с абонентом (фиг.4) содержит триггер 39 байта состояния

АЦД 2000 (БС-А), триггер 40 байта уточненного состояния АЦД 2000, первый и второй ! элементы И 41 — 42, триггер 43 ССТ вЂ” I, триггер 44 СИ вЂ” Vl, первый элемент ИЛИ 45, третий элемент И 46, триггер 47 "Вызов", триггер 48 "Выдача команды", триггер 49

СИ вЂ” Б "Запись", триггер 50 СИ вЂ” Б "Чтение", триггер 51 "Запись", четвертый элемент И

52, первый элемент И-ИЛИ 53, триггер 54

ОБР, пятый и шестой элементы И 55,56, с второго по четвертый элементы ИЛИ 57 — 59.

Узел 6 режимов работы (фиг.5) содержит первый элемент И 60, триггер 61 "Продолжить", триггер 62 "Признак загрузки", с второго по пятый элементы И 63-66, регистр 67 режимов, первый элемент ИЛИ 68, триггер

69 "Поиск", регистр 70 "Указание", с шестого no девятый элементы И 71-74, второй элемент ИЛИ 75, с десятого по тринадцатый элементы И 76 — 79, первый элемент И-ИЛ.И

80, счетчик 81, второй элемент ИЛИ 82, че-. тырнадцатый и пятнадцатый элементы И

84 — 84.

Узел 3 управления выполнением команд (фиг.б) содержит с первого по четвертый элементы И 85-88, счетчик 89, триггер

90 байта данных, первый элемент И-ИЛИ

91, с пятого по восьмой элементы И 92 — 95, второй элемент И-ИЛИ 96, триггер 97 "Конец обмена с каналом", триггер 98 "Выбрать кристалл", триггер 99 "Чтение", триггер 100

,. "Запись", с девятого по тринадцатый элементы И 101 — 1.03, триггер 104 подготовки данных, с двенадцатого по четырнадцатый элементы И 105-107, с первого по четвертый элемейты ИЛИ 108 — 111, триггер 112 цепочки команд, пятнадцатый элемент И

113, пятый элемент ИЛИ 114, с шестнадцатого по девятнадцатый элемент И 115-118, третий элемент И вЂ” ИЛИ 119, с двадцатого по двадцать шестой элементы И 120 — 126, четвертмВ элемент И-ИЛИ 127, шестой элемент ИЯН 128, двадцать седьмой элемент И

129, седьмой и восьмой элементы ИЛИ 130131.

На фиг,1 показаны линии 132 — 152 внутренних связей.

Блок 1 служит для хранения информации состояния, для формирования и выдачи информации в канал, для дешифрации кодов команд, выполняемых устройством, для хранения информации о типах ошибок, Блок 2 служит для организации обмена с каналом. Узел 3 обеспечивает выполнение

55 команд в соответствии с ее алгоритмом и текущим состоянием БСД, а также устанавливает режим работы устройства, управляет режимом работы БП, устанавливает указатели байта состояния "КК", "ВУК", Мультиплексор 4 организует передачу информации между узлами устройства, Буферная память

5 предназначена для хранения экр .Гна текущего АЦД 2000, а также для БС и БУГС восьми АЦД 2000. Узел 6 хранения режимов работы предназначен для синхронизации взаимодействия узлов устройства. Устройство работает в следующих режимах: прием информации с канала в БП5; выдача информации из БП 5 в канал; ввод информации из

АЦД; вывод информации на АЦД; обработка информации в устройстве. Мультиплексор 7 предназначен для хранения и установки текущего адреса БП5, а также формированйя адреса служебной области; Узел 8 предназначен для формирования указателей в случае, если в БП5 обнаружены модифицированные поля, атрибуты полей или нулевая информация, Узел 9 дешифрации указаний предназначен для дешифрации указаний, поступающих из канала и АЦД.

Узел 10 выдачи команды и адреса предназначен для формирования команды и адреса, выдаваемых в АЦД. Узел 11 триггеров связи с абонентом предназначен для реализации временного взаимодействия между устройством и АЦД 2000, Устройство работает следующим образом.

Устройство предназначено для ввода и вывода информации на алфавитно-цифровой дисплей, Устройство обеспечивает ввод из внешнего устройства (ВУ) информации в буферную память (БП), преобразование и передачу информации в канал ввода-вывода

ЭВМ, а также вывод на экран BY информации, полученной из канала ввода-вывода

ЭВМ.

Структурная схема реализуемого устройства состоит из двух законченных частей сопряжения, связанных между собой с помощью унифицированного интерфейса связей. B состав первой части входит сопряжение с интерфейсом ввода-вывода— блоки 1, 2, которые обеспечивают выполнение канальных последовательностей. В состав второй части устройства входит сопряжение с интерфейсом ВУ вЂ” узлы 10, 11, узлы управления 3, 6, 8 и обработки 4, 5, 7, 9 информации.

В блоках 1, 2 выполняются канальные последовательности: сигналов начальной выборки вводимой абонентом сигналов передачи данных, сигналов окончания операции, Результатом выполнения каждой

1695312 последовательности являются сигналы внутреннего интерфейса, которые активизируют в узле 3, 6, 10 соответствующие схемы для выполнения текущей команды.

B наибольшей степени показать принципы выполнения команд и взаимосвязи между узлами устройства можно на примере выполнения команд "Записать", получаемой из канала ввода-вывода

3ВМ. В последовательностиначальной выборки блок 2 формирует сигнал успешного завершения начальной выборки, который по шине 146 передается в узлы 6 и 10 и устанавливает триггер 62 "Признак загрузки", если буферная память 5 загружена информацией от BY. При этом блок 1, получив команду от канала ввода-вывода, записывает ее в регистр команды, дешифрует и формирует на шине 142 для выполнения узлом

3 сигнала текущей команды от канала (команда "Записать" ). Сигнал "Занято", поступающий по шине 142, необходим для обработки запросов только адресуемого BY, адрес которого выдан каналом по команде

"Записать". Если признак загрузки буферной памяти 5 не установлен, то происходит загрузка памяти 5 информацией от BY. Загрузка осуществляется с помощью узла 6, который устанавливает (для узлов 10 и 11) на шине 133 режим "Ввод" информации из

BY. Узлы 10, 11 являются средствами сопряжения рассматриваемого устройства с BY по интерфейсу — Т. В данном устройстве эти узлы выполняют необходимые команды для приема и выдачи информации на алфавитно-цифровой дисплей, а также обеспечивают передачу в канал прерывания с байтом состояния "Внимание". Загрузка буферной памяти 5 информацией с экрана алфавитноцифрового дисплея осуществляется па алгоритму приведенному на фиг.7. Процедура

; загрузки осуществляется путем выполнения последовательности четырех команд в интерфейсе — Т: "Считать ручной ввод", "Выдать состояние", "Ввод", "Выдать состояние". По команде "Считать ручной ввод" считывается служебная информация из BY, в которой передается код расположения маркера на экране алфавитно-цифрового дисплея и код нажатой функциональной клавиши на клавиатуре алфавитно-цифрового дисплея. Ilo команде "Ввод" производится загрузка памяти 5 информацией, расположенной на экране BY. По команде "Выдать состояние" проверяется результат выполнения команд

"Считать ручной ввод" и "Ввод". Узел 11 (фиг.4) обеспечивает формирование управляющих сигналов для записи принимаемой информации в блок 5.

После завершения приема информации из BY узел 3 формирует Сигнал "Загрузка

БП", который указывает, что проведена успешно загрузка а памяти 5 и устройство готово к дальнейшему выполнению текущей команды. Узел 6 снимает режим "Ввод" и устанавливает на шину 133 режим "Прием данных из канала ЭВМ в БП". В этом режиме происходит передача данных, которая определяется блоком 2, где формируется сигнал "Байт данных", который обеспечивает запись или чтение информации из памяти в зависимости от выполняемой текущей канальной команды. Управление сеансом связи с каналом осуществляется через блок 2 путем установки в узле 3 триггера 104 подготовки данных, который устанавливается при готовности устройства к приему или передаче данных.

Алгоритм обработки поступаемой информации приведен на фиг.8. После того как под управлением узла 3 будет произведен прием информации и определение завершения приема, узел 3 формирует указатель байта состояния устройства "Канал кончил", что указывает на завершение работы устройства в режиме "Прием данных из канала в БП", снятие узлом 6 данного режима работы и формирование в блоке 2 требования на передачу в канал байта состояния устройства. После этого устанавливается режим "Вывод" информации из памяти 5 через узлы 10, 11 по интерфейсу — Т в BY. Процедура выдачи информации буферной памяти 5 осуществляется под управлением узла 11, который обеспечивает формирование управляющих сигналов для выдачи информации из памяти

5в BY, После передачи всего массива информации из буферной памяти 5 в узел 11 происходит завершение последовательности

"Вывод" путем получения от BY байта состояния "BY кончило". Затем происходит формирование указателя байта состояния устройства при передаче его в канал с целью указания, что заданная каналом команда выполнена. Во время выполнения команды

"Записать" узел 3 определяет возможные ошибки и устанавливает соответствующие указания в байте уточненного состояния устройства.

Начальный этап выполнения команды

"Считать модифицирован ное" а н ало гичен выполнению в команде "Записать", Однако после того как будет установлен признак загрузки и снят режим "Ввод", узел 6 устанавливает режим "Вывод" в канал 3ВМ информации из буферной памяти 5. В этом режиме обеспечивается просмотр содержимого памяти 5 и выдача его в канал в блокi 695312 мультиплексном режиме. Алгоритм выдачи приведен на фиг.9. После завершения выдачи информации из буферной памяти 5 в канал по сигналу "Останов", пришедшему из канала или после достижения границы памяти 5, узел 3 завершает выполнение команды "Считать модифицированное", выдав

s канал указателя байтов состояния устройства "Канал кончил", "Qg кончило".

Устройство выполняет также ряд других команд в канале ЭВМ: "Стереть запись", "Стереть все незащищенное", "Считать", выполнение перечисленных команд основано из приведенных выше алгоритмах, Узлы устройства работают следующим образом.

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

ЭВМ и BY. Узел 3 г оддерживает работу устройства в соответствии с требованиями ин терфейса ввода-вывода и требованиями интерфейса — Т, Во время выполнения режима "Ввод* узел 3 обеспечивает последовательную запись информации в память 5, После фиксации информации в узле 11 в узле 3 устанавливается триггер 98 "Выбрать кристалл" и триггер 100 Запись", которые на шине 141 формируют сигналы "Установка адреса БП", "Счет адреса БП". Указанные сигналы позволяют произвести запись пришедшего байта информации из ВУ по соответствующему адресу памяти 5. В режиме приема информации из канала по сигналу

"Байт данных", поступающему по шине 142, в узле 3 устанавливается триггер 90 "Байт данных", после чего с помощью триггеров

90 и 100 осуществляется запись пришедшегго байта информации иэ канала в память

5 по текущему адресу, хранящемуся в узле

7. Счетчик 89 производит подсчет поступающих сигналов "Байт данных" и, так как устройство работает в блок-мультиплексном режиме, после приема восьми байтов информации происходит сброс триггера 104 подготовки данных и снятие режима приема данных иэ канала. После того как узел 3

- будет готов вновь к приему байта информации, устанавливается триггер 104 для приема очередного блока информации из канала ЭВМ. При завершении приема информации из канала блок 2 по шине 142 выдает сигнал "Останов", по которому в узле 3 устанавливается триггер 97 "Конец обмена с каналом" и на шине 143 формируется сигнал для формирования байта состояния с указателем "Канал кончил". В режиме вывода в узле 3 происходит последовательная установка триггеров 93 и 99 "Чтение" с целью формирования сигналов пересчета адреса буферной памяти 5 при чтении информации из памяти 5 в узел 11 для передачи ее в BY.

Узел 6(фиг.5) предназначен для временной синхронизации работы всех узлов и элементов устройства, Цель данного узла 6— включить в выполнение алгоритма функционирования устройства соответствующий узел. что позволяет ввести в технические решения устройства элементы регулярности (узлы 8, 10, 11); которые обеспечивают сокращение оборудования устройства с жесткой аппаратной логикой, В состав узла 6 входит регистр 67, который устанавливает соответствующий режим работы устройства. Режим работы устройства определяется элементами и триггерами 60 — 66, 68, 69 и входными сигналами узла 6. Установка режима происходит по тактовому сигналу

"СО" (12.1), что синхронизирует установку и сброс соответствующего режима, Регистр

70 предназначен для фиксирования указаний, поступающих из канала ЭВМ, и совместно со счетчиком 81 (двоичный счетчик с дешифратором на выходе) определяет этап текущего указания, Так как указания (" Установит адрес БП", "Начало поля", "Стереть незащищенное до адреса", "Программная табуляция", "Повторить до адреса"), поступающие из Э ВМ, имеют различные форматы (код указания, байты адреса, символ), то наличие сигналов от регистра 70 и счетчика 81 обеспечивают поэтапное выполнение каждого указания. По окончании выполнения указаний формируется сигнал "Указание выполнено" (138,11); который восстанавливает прерванную последовательность приема данных.

Узел 8 (фиг.3) выполняет команды, поступающие из ЭВМ и требующие обработки передаваемой информации, Так, триггер 31

"Начало поля" устанавливается, когда из буферной памяти 5 считывается атрибут (характеристики) поля. Установленный триггер

31 формирует сигналы "Прерывание" (135.2) и "Формирование указания" (135,1), по которым происходит в узле приостановка передачи данных и выдача в канал ЭВМ кода указания "Начало поля". После этого возобновляется анализ содержимого памяти 5.

Триггеры 32, 33, 34 предназначены для выдачи указаний "Установить адрес БП" и

"Стереть незащищенное до адреса ", Эти указания формируются в том случае, если во время считывания информации из памяти 5 был обнаружен нулевой код информации или атрибут с характеристикой модифици1695312

5

10 t5 рованного поля. Если при передаче информации иэ буферной памяти 5 был считан нулевой код (сигнал поступает по линии

150,1), то произойдет установка триггера 32, который формирует сигнал "Формирование указания". Затем происходит анализ содержимого буферной памяти до тех пор, пока не будет найден код указания, отличный от нуля. При нахождении кода, отличного от нуля, с помощью логических элементов 26, 27, 28 происходит установка триггеров 33, 34, вследствие чего снимается сигнал "Формирование указания" и узел 8 формирует последовательность выдачи в BY трех байт кода указания "Стереть незащищенное до адреса".

По команде из ЭВМ "Считать модифицированное" должна быть передана только информация модифицированных полей, содержащихся в памяти 5. Для этого в узле 8 происходит анализ атрибутов, содержащихся в Ell. Перед началом анализа устанавливается триггер 32 по сигналу 133.1 "Считать модифицированные поля". При просмотре памяти 5 из нее выдается сигнал "Атрибут модифицированного поля" и по линии 150.1 поступает в узел 8. После этого устанавливаются триггеры 33, 34; которые снимают сигнал "Формирование указания", а узел 3 выдает в канал ЭВМ код и байты адреса указания "Установить адрес БП". Триггер 30 устанавливается для установки режима

"Чтение/запись" информации в память 5, Данный триггер устанавливается от узла 3 сигналом 133,4, а также при.поступлении сигналов "Атрибут" (150.1) и "Информация

БП 2 разряд" (150.3), который указывает, что считан атрибут защищенного поля и дальнейшая запись в это поле запрещена.

Узел 10 выдачи команды и адреса (фиг.2) формирует коды команды и адреса к BY. Узел 10 состоит из схемы 14 приоритетов, которая формирует адрес BY при поступлении от него требования на обслуживание.

Схема 14 формирует трехразрядный адрес старшего по приоритету BY, передает его на вход регистра 17 адреса, а также вырабатывает сигнал "Ввод", в регистре 16 формируется код команды "Считать ручной ввод", который через мультиплексор 18 поступает по шинам интерфейса — Т на вход ВУ. Мультиплексор 18 также обьспечивает передачу информации иэ памяти 5 в BY (no команде

"Ввод" ) и из BY в память 5 (по командам

"Считать ручной ввод и ввод"). Дешифратор

19 команд формирует сигналы 137.1 — 137,4, соответствующие выполняемым командам в интерфейсе — Т. Укаэанные сигналы необходимы для управления узлом 11.

Узел 11 используется для реализации алгоритма связи между устройством и BY no интерфейсу — Т (фиг.4). Узел 11 формирует сигналы ОБР (триггер 54) и СИ вЂ” Б (триггеры

49, 50). Сигнал ОБР предназначен для указания BY, что устройство готово работать по текущей команде с BY. Сигнал СИ вЂ” Б указывает, что устройство сформировано для передачи в:ВУ (по команде "Вывод" ) байт информации и приняло байт информации по

BY (при выполнении команды "Считать ручной ввод и ввод"). Триггер 54 устанавливается после установки триггера 48 (триггер .

"Выдача команды"). который указывает, что на информационных шинах интерфейса — Т сформирвоана команда и адрес к BY. Сбрасывается триггер 54 после завершения передачи всего содержимого БП, т.е. поступления сигнала 152 из узла 8, или после снятия сигнала ССТ от BY (сброс триггера 43). Триггер

49, работающий в режиме ввода информации в БП (сигнал "Ввод" 132.7), устанавливается при поступлении сигнала СИ-У (триггер 44) от ВУ(сигнал СИ вЂ” У указывает на наличие на шинах данных от BY) и записи информации в БП (на что указывает тактовый сигнал 12.5).

Сбрасывается триггер 49 после снятия сигнала СИ вЂ” У от BY. Триггер 50 работает в режиме ввода информации из буферной памяти. Его установка производится по сигналам "Вывод" (137.3) и "Выдать байт" (133.2).

Сброс триггера 50 производится после получения сигнала СИ вЂ” У. Триггер 44 в режиме вывода указывает на прием BY байта информации, Сброс триггера 50 осуществляется после сброса сигнала СИ вЂ” У. Триггер 51 "3aписать" и элемент 52 "Чтение" формируют сигналы в узел 3 для выполнения соответственно записи и чтения байта информации из

БП в BY и в БП из BY. Триггеры 39 "Байт состояния" и 40 "Байт уточненного состояния" служат для записи в служебную область памяти текущего байта состояния и байта уточненного состояния BY.

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

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

Соответственно к первому входу условия и

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

Соединены соответственно с первым инфорМационным входом и вторым выходом узла

ыдачи команды и адреса, руппы входов и

ыходов которого являются соответственно группами входов и выходов устройства для подключения к группам информационных

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

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

15 вторым выходом мультиплексора данных, первый выход мультиплексора адреса соединен с адресным входом буферной памяти, выход и управляющий вход которого подкл ючен ы соответственно к первому выходу

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

30 входы которого подключены соответственно к третьим выходам мультиплексора адреса и узла дешифрации информации, тактовые входы которых и тактовые входы узла триггеров связи с абонентом, узла уп35 равления выполнением команд и узла хранения режимов работы образуют группу тактовых входов устройства, третий информационный вход узла хранения режимов работы соединен с вторым выходом узла

40 триггеров связи с абонентом, 169531Г.

С (1)

Фиг. Я

1695312

16953 1-2

1695312

1695312 фйг. 7

Начальная выборка выполнена успешно лок 5 загружен информацией

Выполнить команду СЧИТАТЬ

РУЧНОИ ВВОД (СЧ PB) Выдать команду ВЫДАТЬ

СОСТОЯНИЕ (ВС) Команда СЧ PB выполнилась успе— но

Выполнить команду ВВОД (ВВ) Выдать команду BC

Команда ВВ выполнилась успешно

Установить признак загрузки

Подготовить устройство к аботе с каналом

Выполнить команду

ДИАГНОСТИКА

Установить указатели байта уточненного состояния

1695312

1695312

Составитель В.Вертлиб

Редактор М,Циткина Техред М.Моргентал Корректор Э.Лончакова

Заказ 4163 Тираж Подписное

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

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

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

Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом Устройство для сопряжения канала ввода-вывода с абонентом 

 

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

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

Изобретение относится к автоматике У вычислительной технике и может быть чспользов «о в автоматизированных системах для контроля и диагностики цифровых блоков s процессе их производства и эксплуатации

Изобретение относится к вычислительной технике и может быть использовано для обмена информацией между ПЭВМ и локальной сети и между ПЭВМ и ЭВМ типа ЕС

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

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

Изобретение относится к распределенным системам сбора данных, контрольно-измерительным и вычислительным системам с радиальной, кольцевой и магистральной системами связи на основе параллельных и последовательных каналов с байтовой структурой сообщений, а также последовательных систем связи ЭВМ по Ю световодам

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

Изобретение относится к вычислительной технике и может быть использовано о вычислительных системах для построения интерфейсов сопряжения ЦВМ с удаленными внешними устройствами

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

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

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

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

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

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

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

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