besm:doc-e1kb:serdvs
УТВЕРЖДЕН ИЫ.99999-01 33 01-ЛУ Вычислительный комплекс "Эльбрус 1-КБ" Диспетчер Виртуальных Систем Автономный сервис Руководство оператора ИЫ.99999-01 33 01 Редакция 28.02.89 1988 Инструментальное средство для управления обменом информацией между МВК "Эльбрус-1К2" и ВК "Эльбрус 1-КБ" 1. Общие сведения. Описываемый инструмент предназначен для обмена информацией между МВК "Эльбрус-1К2" (Э1К2) и ВК "Эльбрус 1-КБ" (ВКБ), сое- динЯнными через программно управляемый канал Э1К2 и универсаль- ный канал ВКБ. В инструменте реализован следующий набор функ- ций: - настройка на заданный номер канала Э1К2; - опрос состояния входной и выходной шин канала Э1К2; - задание значения выходной шины канала; - загрузка файла Э1К2 в ОП ВКБ; - запись блока ОП ВКБ в файл Э1К2; - настройка на заданный НМД и пакет МД ВКБ; - запись блока ОП ВКБ на МД ВКБ; - чтение блока с МД ВКБ в ОП ВКБ. 2. Порядок работы. 2.1. Вызов на ВКБ. Для вызова компоненты инструмента, фун- кционирующей на ВКБ, необходимо выполнить следующие действия: - обнулить процессор; - прочесть код компоненты с ГМД в ОП ВКБ с помощью приказа пультовой машины "ЗАГ СЫ НКАНАЛ"; - пустить процессор приказом "АР". 2.2. Вызов на Э1К2. Для вызова компоненты, функционирующей на Э1К2, необходимо выполнить следующие действия: - вызвать пакетно-диалоговый монитор по ключу "ПАСКАЛ"; - если предполагается передача файлов, то настроиться на библиотеку приказом "А КАНАЛ <имя_биб>"; - вызвать инструмент приказом "КАНАЛ". 2.3. Описание приказов. 2.3.1. " КАНАЛ". Задание номера программно управ- ляемого канала Э1К2. 2.3.2. " " (пустая посылка). Опрос входной шины канала. 2.3.3. " . " (точка). Опрос выходной шины канала. 2.3.4. " ВЫД <восьмеричное> ". Занесение кода на выходную шину канала. 2.3.5. " ФАЙЛ ". Обмен файлом. После ввода приказа за- даЯтся вопрос " КУДА? ", на который в случае передачи файла с ВКБ на Э1К2 следует ответить " СЮДА ", иначе - " ТУДА ". В слу- чае приЯма файла с ВКБ задаЯтся вопрос " ДЛИНА В СЛОВАХ(16)- ", в ответ на который следует задать длину пересылаемого блока ОП ВКБ в шестнадцатеричной системе счисления. Затем в ответ на вопрос " ФАЙЛ= " следует ввести имя файла в библиотеке <имя_биб>. После этого следует вопрос " НАЗ= ", в ответ на ко- торый необходимо ввести начальный адрес блока ОП ВКБ. 2.3.6. " ДИСК ". Задание номера тома (десятичное) и номера НМД (шестнадцатеричное) ВКБ. 2.3.7. " ЧТ <нач_адр_ОП> <кон_адр_ОП> <нач_адр_диск> ". Считывание информации с НМД в ОП ВКБ. Все параметры шестнадца- теричные. 2.3.8. " ЗП <нач_адр_ОП> <кон_адр_ОП> <нач_адр_диск> ". Запись информации из ОП ВКБ на МД. Все параметры шестнадцате- ричные. 2.4. Инструмент предоставляет возможность выполнять ряд действий в автономном режиме (без участия Э1-К2). В этом случае действия пункта 2.2 не выполняются, а параметры приказов запи- сываются в ОП ВКБ с помощью пультовой машины. Порядок действий в автономном режиме таков: - выполнить действия пункта 2.1; - остановить и ообнулить процессор; - задать параметры работы; - передать управление по адресу 3E010. Область параметров располагается по адресу 3E000 и занима- ет 10H слов ОП. Нулевое слово параметров несЯт информацию о ви- де работы и может принимать следующие значения: 0 - работа с Э1-К2 через универсальный канал; 1 - обмен информацией между ОП и НМД. 2.4.1. При работе с Э1-К2 никакие дополнительные параметры не нужны. 2.4.2. Для обмена с НМД надо задать такие параметры: 3E001 - 0 - запись на НМД; 1 - чтение с НМД; 3E002 - номер канала, к которому подключен НМД; 3E003 - адрес НМД на канале; 3E004 - имя пакета МД; 3E005 - адрес массива в ОП; 3E006 - номер блока на томе; 3E007 - количесто слов ОП, участвующих в обмене. 3. Автономный сервис представляет средства для подготовки пакетов МД к работе в ДВС, ремонт дорожек МД при их порче, пе- реписи данных между ОЗУ->МД, МД->ОЗУ, МЛ->МД. Помимо этого в его состов входит дисковый тест, который обеспечивает тестиро- вание пакета МД (с учетом структуры дорожек предусмотренной в ДВС), проверку взаимодействия канала ВК Э1-КБ и контроллера ЕС 5066. 3.1 Для анализа работоспособности канала, контроллера и качества носителя, а также для выработки рекомендации по устра- нению неисправности, вся информация о сбое протоколируется в буфере " БУФ_СТА ". Кадр о сбое занимает шесть ячеек их содер- жимое следующее: - управляющее слово канала (УСК) на момент сбоя; - цилиндр, головка; - слово состояния канала (ССК); - байты уточненного состояния (БУС). Буфер статистики рассчитан на 50 кадров о сбое после чего фик- сируется переполнение буфера (СТОП 34Н). Выбор выполняемого действия определяется содержимым ячейки " ВИД_РАБ " и в зависимости от него происходит интерпретация содержимого некоторых переменных. Перед началом работы с авто- номным сервисом необходимо создание массива сетевых номеров контроллеров, если они не совпадают со стандартными значениями, при этом нулевой элемент массива " СЕТ_НОМ " указывает на номер контроллера подключенного к нулевому каналу и т.д. Помимо этого необходимо задание следующих переменных : - номера активного канала " НОМ_КАН "; - номера активного устройства " НОМ_УСТ "; - номера пакета " НОМ_ПАК ". 4. "ВИД_РАБ"=0 Форматирование пакета. Форматирование пакета МД является изначальным действием при установке ДВС. Оно предназначено для разметки пакета МД в соответствии со структурой дорожки принятой в ДВС. При этом также осуществляется отбраковка дефектных дорожек, формирование метки тома и каталога разделов пакета. Структура дорожки тако- ва, что на ней размещается десять записей. Размер каждой записи 131 слово 72 разрядное, из них 3 слова предназначены для хране- ния служебной информации, а 128 слов информационные. Для запус- ка форматирования необходимо задание следующих
besm/doc-e1kb/serdvs.txt · Last modified: 2007/04/13 08:45 by 127.0.0.1