Математика | ||||
ОПЕРАЦИОННАЯ СИСТЕМА М-220 (222)-ПАСЫНКОВ Игорь Григорьевич | ||||
ПАСЫНКОВ Игорь Григорьевич
ОПЕРАЦИОННАЯ СИСТЕМА М-220 (222)/ИАЭ И ЕЕ ГОМЕЯШЕ ДЛЯ ОБРАБОТКИ ЭКСПЕРИМЕНГМЬШХ ДАНШХ ЭДЕРВОЙ ЗЙЙИКй 010 - Математическое программирование Автореферат' диссертации на соискание ученой степени кандидата физико-математических наук ваний. Однако, заложенные в них предпосылки ногут быть успешно реализованы лишь при условии современной организации прохождения задач на ЭВМ в самих Вычислительных центрах. Введение в ИАЭ им. И.В.Курчатова в строй линь,, овязи между Вычислительный центром института и измерительным центром на циклотроне /5,7/, а также создание аппарата прерывания на 8ВМ у-220 поставило задачу по созданию операционной системы (ОС), позволяющей эффективно использовать имеющуюся измеритель* иую и вычислительную технику. Данная работа посвящена описанию операционной системы ОС-М-220/ИАЭ и её применению для обработки экспериментальных данных, поступающих по линиям связи от удаленных измерительных центров (рис. I). Диссертация состоит из пяти глав и приложения. В первой главе описываются аппаратные прерывания (с точки зрения программиста) и программа "ДИСПЕТЧЕР? осуществляющая их эффективную обработку. Внутренние прерывания инициируются выполняемой в данный момент программой и связаны или о командами обмена или с командами приостановки счета ("остановы") или с арифметическими командами, в процессе выполнения которых наступает "авост-ная" ситуация. Внешние прерывания инициируются подключен -ннми к ЭВМ внешними устройствами: линиями связи, устройством ввода-вывода, датчиком временных меток и т.д. При наступлении одного из этих прерываний происходит запоминание основных управляющих регистров ЭВМ и управление передается на программу "Диспетчер". Основным отличительным свойством программы "Диспетчер" является ее модульная структура: . основная часть - "Резидент" - занимает вовго XOOOg ячеек (начиная о адреса "6000" в дополнительном кубе H03J-Pfl=2) и защищена (ашшратно) от затирания со стороны программ пользователей; . в основной части "Диспетчера" имеется блок вызова "Нерезидентов", размещенных на внешней пенят и прямого доступа - магнитных барабанах. Основные "Нерезидентные" программы предназначены: . для обработки внутренних прерываний; . для перестройки обычных машинных команд обмена на макрокоманды обращения к Административной Системе (рис. 2); . для обработки внешних прерываний, поступающих по линии связи. В последнем случае производится сброс решаемой задачи на внешнюю память (МБ иди МЛ) и запуск с управляющей магнитной ленты {'УИл) затоеблхванной поогоаммы обработки экспериментальных данных, ио завершению was в измерительный центр посылается оперативная информация, а не оперативные результаты запоминаются на УМЛ и выдаются на печать после окончания прерванной задачи. Во второй главе описывается Административная система /16/,позволяющая полностью перестроить организации ввода, хранения и извлечения информации на внешних запоминающих устройствах (МЛ и МБ) на основе листовой структуры. Как известно /12/, листовая организация как оперативной, так и внешней памяти, является характерной чертой современных больших вычислительных систем для обработки данных. В случае машин среднего класса (типа 11-220) это позволяет размещать информацию абонентов оперативной системы на магнитных лентах коллективного пользования. Основное понятие Административной системы - математическая память (МП), то есть сплошной массив 45 разрядных слов, адресуемых с помощью шестизначного восьмиричного адреса в диапазоне "000000" - "777777". Первые три цифры этого адреса соответствуют номеру листа МП, а последние - внутреннему адресу на листе. На одном или нескольких листах МП (обычно первых) организуется каталог записей (сегментов), размещенных на МП. Эти сегменты вместе о кд-тадогом составляют Библиотеку Сегментов (ЕС). Фактически вся операционная система представляет из себя набор таких Библиотек, прячем в каталоге особой БС, называемой управляющей (УБС), содержатся данные о шифрах обоввнюв системы и пароли доступных им БС, а также сведения о их рааие- Цена: 100руб. |
||||