Система обработки данных

 

О П И С А Н И Е (и) 469972

Сон)з Советских

Социалистических

Республик

Из(>БР ЕТЕ Н ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 03.05.73 (21) 1913364/18-24 с присоединением заявки № (23) Приоритет

Опубликовано 05.05.75. Бюллетень ¹ 17

Дата опубликования описания 30.07.75 (51) М. Кл. G 661 15 16

Государственный комитет

Совета й1инистров СССР (53) УДК 681.14(088.8) по делам изобретений и открытий (72) Авторы изобретения В. П. Качков, Н. А. Мальцев, В. И. Овсянников и А. Г. Яловега (71) Заявитель (54) СИСТЕМА ObPAbOTKÈ ДАННЫХ

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

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

Однако такие системы недостаточно на5 дежны.

Целью изобретения является устранение этого недостатка.

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

Система представлена на чертеже.

Опа содержит процессор 1, пуль управления 2, блок управления каналами 3, олок управления коммутацией каналов 4, селекторные каналы 5 и 6, мультиплексный канал /, блок управления сопряжением 8 и внешние устройства 9 и 10.

Процессор 1 является ядром рассматриваемой системы. Он управляет работой системы, выполняет функции хранения, обработки и передачи информации.

Пульт управления 2 предназначен для руч30 ного управления системой.

469972

Блок управления каналами 3 служит для подключения селекторных каналов 5 и 6 и мультиплексного канала 7 к процессору 1, для управления передачами управляющей информации и данных.

Селекторные каналы 5 и 6 предназначены для подключения быстродействующих внешних устройств 9 и 10. Они работают в монопольном режиме, т. е. выполняют одновременно только одну операцию ввода-вывода.

Мультиплексный канал 7 может работать в двух режимах: мультиплексном, выполняя одновременно несколько операций ввода-вывода, или монопольном, выполняя только одну операцию ввода-вывода.

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

В процессе выполнения операции ввода-вывода в оборудовании селекторных каналов 5 и 6 могут возникать сбои и отказы. Локализация и поиск причины сбоя, ремонт неисправной аппаратуры требует значительных затрат времени. Система обработки данных позволяет, учитывая однородность структуры и режимы работы селекторных каналов 5 и 6, логически исключить неисправный селекторный канал, например 5, из работы, переключив его внешнее устройство 9 к исправному селекторному каналу 6. Необходимость исключения канала из рабочего режима может определяться оператором или управляющей программой (супервизором) и сообщаться оператору с помощью пульта управления 2. Оператор уста авливает на пульте управления 2 режим исключения селекторного канала 5. При этом в блок управления коммутацией каналов 4 передается признак неисправности указанного канала. Система обработки данных может продолжать после этого работу. Если в процессе выполнения текущей программы встречается команда обращения .к внешнему устройству 9, то процессор 1 при ее выполнении через блок управления каналами 3 определяет

55 состояние селекторного канала 5 и, если он неисправен, .корректирует адрес канала (заменяет его на адрес селекторного канала 6, но при этом в выполняемой программе адрес канала не изменяется). Если селекторный канал

6 свободен, то блок управления .коммутацией каналов 4 формирует признаки, передаваемые в блок управления сопряжением 8, который подключает требуемое внешнее устройство 9 к исправному селекторному каналу 6.

После выполнения операции ввода-вывода селекторный канал 6 сообщает процессору 1 об окончании работы, при этом формируется адрес неисправного селекторного канала 5.

Предмет изобретения

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

469972

Составитель В. Лысиков

Техред М. Семенов

Корректор Л. Котова

Редактор Л. Утехина

Типография, пр. Сапунова, 2

Заказ 1857/6 Изд. М 680 Тираж 679 Подписное

ЦНИИПИ Государственного комитета Сонета Министров СССР по делам изобретений и открь|тнй

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

Система обработки данных Система обработки данных Система обработки данных 

 

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

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

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

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

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

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

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

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

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

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