Математика | ||||
Операционная система Диспак-Тюрин В. Ф. москва 1985.— 336 с. | ||||
Тюрин В. Ф. Операционная система Диспак.— М.: Наука. Главная редакция физико-математической литературы.— 1985.— 336 с.
Книга посвящена описанию широко распространенной one--рационной системы Диспак для ЭВМ типа БЭСМ-6. Излагаются основные принципы построения- ОС, ее структура, ее возмож-. ности. В книге рассматриваются вопросы прохождения задач в вычислительных'Системах,'алгоритмы планирования, динамического перераспределения ресурсов, проблемы защиты информации, особенности функционирования системы в условиях многомашинных и многопроцессорных вычислительных комплексов. Рассматриваются средства системы для обеспечения высокой степени надежности функционирования, а также работа системы в критических ситуациях. Для научных 'работников, инженеров, асипрантов и студентов вузов. • • ОГЛАВЛЕНИЕ Предисловие ........... 1 i i 5 Глава 1. Аппаратное оборудование . . . . . , 9 1.1. Аппаратное оборудование БЭСМ-6 .... 9 1.2. Многомашинные вычислительные комплексы на базе БЭСМ-6 . ^ ......... 14 ^'Специализированный процессор интегральной БЭСМ-6 в многопроцессорном вычислительном комплексе Эльбрус . ... . . . . •. . 18 Глава 2. Структура и функционирование ОС Диспак . 21 2.1. Структура и составные части операционной-системы . . . . . . ,...... 23 2.2. Язык вычислительной системы.....'26 2.3. Язык пользователя. . . . . . . . . . 48 2.4. Язык экстракодов , ......50 2.5. Язык системных команд...... .67 2.6. Функционирование операционной системы Диспак 68 - 2.7. Обеспечение защиты памяти . • . . . . , 87 2.8. Монитор............90 Глава 3. Управление доступом к данным . . . ,96 3.1. Принципы управления внешней памятью вычислительных комплексов ЭВМ . ... , . 96 3.2. Управление -внешней памятью немагнитных: дисках в многомашинных и многопроцессорных вычислительных комплексах . . . , ,*г '. , 98 3.3. Администратор томов . . . . -. . . . 105 3.4. Средства синхронизации взаимодействия с внешней памятью в многомашинных и многопроцессорных вычислительных комплексах .... 106 3.5. Управление внешней памятью на магнитных лентах в многомашинных и многопроцессорных вычислительных комплексах . . . . . . . 113 3.6. Обеспечение надежности функционирования; вычислительной системы при неисправных ВЗУ . .115 3.7. Средства системы для управления данными , . 118 Глава 4. Планирующая система . * ... . . 134 4.1. Общие принципы построения планировщика . 135 4.2. Цели планировщика . . ...... 136 4.3. Принципы выбора задач в решение ...» 139 S.3. Формирование "П-задач , , •, •.-,-, , . it 4.5. Организация работы планировщика задач . . 14) 4.6. Функционирование планировщика работ . .* . 151 Глава 5. Средства отладки . . . . . . . , 15< 5.1. Символьная отладка программ , . ... . 151 ; 5.2. Адресная отладка программ...... 17! 5.3/ Пакетный и диалогово-пакетный режимы отладки 17( Глава в. Управление событиями и процессами и их синхронизация . •. . . , . .... . . 1&J 6.1. Основные понятия........ 181 6.2. Аппарат главной и подчиненной задач . . . . 196 6.3. Системные примитивы аппарата главной и под- , чиненной задач . . . . . . . . , , Щ 6.4. Системные экстракоды аппарата событий . , 20С 6.5. События и процессы в подчиненной задаче . . 207 6.6. Аппарат перехвата экстракодов . . . . . 213 •6.7. Передача сообщений между 'задачами . . . 21S Приложение I ......... . . . 225 Приложение II . . . . . .... . .•."*". 263 Приложение III . . . . . ... . . . ^ 291 Ч1ряложенйе IV_ . ........ . . . 31в Таблица кодов телетайпа . : . . . ... 32Q Ввод и вывод символов на телетайпе через четвертый ре-' гистр ESCAPE . ." . ^...... . 320 Таблица управляющих кодов" .::...... . 321 Таблица кодов дисплея VT-340 . . . . ." . . . 32§ Код устройства подготовки перфокарт ПГ 400-98-73 . , 323; Код устройства подготовки перфокарт УПП-1 • и АЦПУ-128--3 . .... . . . . . . . . . Список литературы . .-.'•-;• . .' . . . - - ПРЕДИСЛОВИЕ В 'последнее время появилось значительное количество из-, дапий о современных ЭВМ. Однако мало внимания уделено вопросам разработок программных и аппаратных средств, недостаточно сведений об основных принципах функционирования современных операционных систем. В предлагаемой книге сделана попытка восполнить- указанные пробелы и осветить современные вычислительные системы с позиций аппаратных и программных средств. За основу такого рассмотрения принята широк* известная. ОС Диспак (диспетчер пакета). В совокупности представленный матерная посвящен аппаратно-программной системе для ЭВМ типа БЭСМ-6, многомашинных вычислительных комплексов на базе ЭВМ БЭСМ-6, для многопроцессорных вычислительных коип-лексов Эльбрус, состоящих из процессоров интегральных БЭСМ-6 и процессоров ввода-вывода. Разработка и внедрение операционных систем оказывают существенное влияние на архитектуру и работу современных . ЭВМ. Без операционной системы сейчас невозможно решать даже самые простые задачи, т. е. операционная система, является неотъемлемой частью ЭВМ или ее продолжением. Только при наличии развитого -математического обеспечения совокуп--ность аппаратных'средств, составляющих современную ЭВМ, оказывается удобным инструментом для решения всевозможных задач обработки информации. ,' •-.""".— Современная^ операционная система включает в себя совокупность программных средств, облегчающих и автоматизирующих значительную часть работ, связанных с использованием ЭВМ: организация и автоматизация, прохождения потока задач через ЭВМ путем рационального распределения ресурсов, обнаружения неисправностей % работе аппаратуры и лекоррект-ностсй в программах пользователей; способность системы к принятию самостоятельных решений при возникновении различ-_. ных конфликтных ситуаций и т. п. Цена: 150руб. |
||||