рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Модули операционной системы MS DOS

Модули операционной системы MS DOS - раздел Образование, ОПЕРАЦИОННА СИСТЕМА MS DOS Понятие Модуля Широко Используется Применительно Как К Аппаратной, Так И К Пр...

Понятие модуля широко используется применительно как к аппаратной, так и к программ-
ной части компьютера.

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

Структуру операционной системы MS DOS образуют модули (рис. 9.9):

• BIOS (Basic Input/Output System) — базовая система ввода-вывода;

• модуль расширения — ЕМ BIOS .(Extension Module BIOS) в виде файла с именем
IO.SYS;

• базовый модуль (ВМ — Basic Module) дисковой операционной системы (БДОС) в
виде файла с именем MSDOS.SYS;

• командный процессор или интерпретатор команд (CI — Command Interpreter) в виде
файла с именем COMMAND.COM;

ш внешние команды и драйверы, утилиты — файлы с расширением .COM, .EXE, .SYS;


Рис. 9.9.Модульная структура операционной системы MS DOS

• системный загрузчик (SB — System Bootstrap);


I инструментальные средства DOS: система программирования MS DOS QBASIC; текс-
товый редактор MS DOS EDITOR, обеспечивающий подготовку текстовых докумен-
тов и текстов исходных программ; отладчик DEBUG для тестирования и отлаживания
исполняемых файлов.

BIOS, модуль расширения ЕМ BIOS, загружаемые (внешние) драйверы, системный за-
грузчик составляют машинозависимую часть операционной системы.

Базовый модуль DOS, командный процессор, внешние команды, инструментальные
средства составляют машин он еэависимую часть операционной системы.

Операционная система MS DOS, кроме модуля BIOS, хранится на внешнем носителе,
обычно на жестком, реже на гибком диске. После включения компьютера в сеть начинается
процесс перезаписи операционной системы MS DOS с диска в оперативную память. Этот
процесс получил название загрузка операционной системы. Алгоритм загруз-
ки будет рассмотрен далее.

О системе прерываний

Основным механизмом функционирования MS DOS является система прерываний.

Прерывания— это процедуры, которые компьютер вызывает для выпол-
нения определенной задачи.

Существуют аппаратные, логические и программные прерывания.

Аппаратные прерывания инициируются аппаратурой, например сигналом от
принтера, нажатием клавиши на клавиатуре, сигналом от таймера и другими причинами.

Логические прерывания возникают при нестандартных ситуациях в работе
(ропроцессора, например деление на нуль, переполнение регистров и др.

Программные прерывания инициируются программами, т.е. появляются,
гда одна программа хочет получить сервис со стороны другой программы, например до-

к определенным аппаратным средствам.

Каждое прерывание имеет уникальный номер, и с ним связана определенная подпро-
ша. Когда вызывается прерывание, процессор оставляет свою работу и выполняет пре-
рывание. Затем загружается адрес программы обработки прерывания и ей передается
управление. После окончания ее работы управление передается основной программе, кото-
рая была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им
присвоены младшие номера, и обслуживает их базовая система ввода-вывода. Логические и
программные прерывания относят к верхнему уровню, они имеют большие номера, и их об-
служивает в основном базовый модуль DOS.

Функции и назначение базовой системы ввода-вывода BIOS

Базовая система ввода-вывода BIOS —самый близкий к аппаратуре компо-
нент DOS. BIOS находится в постоянной памяти, которая входит в комплект поставки пер-
сонального компьютера. Тип операционной системы может изменяться, a BIOS остается
постоянным. Поэтому BIOS, являясь неизменяемой частью персонального компьютера, с
одной стороны, может рассматриваться как компонент аппаратной части, а с другой сторо-
ны, как компонент любой операционной системы, в том числе и MS DOS. Строго говоря,
BIOS не входит в состав MS DOS, но, учитывая, что без этого модуля функционирование
операционной системы невозможно, будем считать его компонентом ее структуры.


Основная функция BIOS реализуется в процессе нормальной работы персонального
компьютера. Это — управление стандартными внешними (периферийными) устройствами,
входящими в состав комплекта персонального компьютера конкретной модели, а именно:
дисплеем, клавиатурой, дисководами, принтером, таймером. Выделение BIOS в отдельный
аппаратно-программный модуль позволяет обеспечить независимость программного обес-
печения от специфики конкретной модели персонального компьютера.

Вспомогательные функции BIOS реализуются при включении персонального компью-
тера на этапе загрузки и состоят в следующем:

• поиск сначала на гибком, а затем на жестком диске программы-загрузчика операцион-
ной системы и загрузка с диска в оперативную память;

ш тестирование аппаратной части, в том числе и оперативной памяти, а при обнаруже-
нии неисправности индикация сообщения;

• инициализация векторов прерываний нижнего уровня.

BIOS содержит: специальные программы (драйверы) по управлению работой стан-
дартными внешними устройствами; тестовые программы для контроля работоспособности
аппаратуры; программу начальной загрузки операционной системы.

Драйвер— программа, расширяющая возможности операционной сис-
темы.

Драйвер устройства— программа операционной системы для управления
работой периферийными устройствами: дисководами, дисплеем, клавиату-
рой, принтером, манипулятором "мышь" и пр.

Драйвер устройства должен учитывать специфику работы внешнего устройства, все
тонкости его функционирования. Поэтому каждому устройству должен соответствовать
свой драйвер.

Функции драйвера устройства состоят в следующем:

• прием и обработка запроса (управляющего сигнала), который поступает к данному пе-
риферийному устройству;

• преобразование запроса о необходимости связи с этим устройством в серию команд
управления им, с учетом всех деталей конструкции и особенностей его работы;

• обработка сигнала прерывания, который поступает от соответствующего этому драй-
веру периферийного устройства.

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

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

Драйверы могут быть либо стандартными, либо загружаемыми.

Стандартные (внутренние) драйверы —это программы, которые на-
ходятся внутри BIOS или его модуля расширения ЕМ BIOS и служат для управления
внешними устройствами, входящими в стандартный комплект поставки персонального ком-
пьютера. Эти драйверы подключаются к системе автоматически после перехода компьюте-
ра в нормальное рабочее состояние.


Загружаемые (внешние, устанавливаемые) драйверы —это про-
фаммы, хранящиеся на диске и предназначенные для управления внешними устройствами,
которые отличаются от стандартных либо по своим техническим параметрам, либо осо-
режимами эксплуатации. Загружаемые драйверы подключаются к системе только
ада, когда они указаны в файле конфигурации CONFIG.SYS. Возможность использования
каемых драйверов облегчает адаптацию операционной системы к новым внешним
ойствам.

Постоянный модуль BIOS хранится в постоянной памяти и не может быть изменен
i обычных условиях эксплуатации. Записывается он в постоянную память только при из-
эвлении персонального компьютера. Однако необходимость изменения содержимого
вполне вероятна и может быть вызвана следующими причинами: подключением к
опальному компьютеру новых внешних устройств и использованием нестандартного
иного процессора и др.

– Конец работы –

Эта тема принадлежит разделу:

ОПЕРАЦИОННА СИСТЕМА MS DOS

ОСНОВНЫЕ ПОНЯТИЯ... ХАРАКТЕРИСТИКА MS DOS ТЕХНОЛОГИЯ РАБОТЫ В MS... ОСНОВНЫЕ ПОНЯТИЯ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Модули операционной системы MS DOS

Что будем делать с полученным материалом:

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

Все темы данного раздела:

ТЕХНОЛОГИЯ РАБОТЫ В MS DOS
ГЛАВА Современный пользователь персонального компьютера, работая в удобной среде прикладного программного о

НАЗНАЧЕНИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ
Как известно, компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает нео

ПОНЯТИЕ ФАЙЛА
В основе любой операционной системы лежит принцип организации работы внешнего устройства хранения информации. Несмотря на то, что внешняя память может быть технически реализована на разных материал

СПОСОБЫ ОБРАЩЕНИЯ К ФАЙЛУ
Как обращаться к файлу К файлу можно обращаться с помощью имени, полного имени, спецификации. Для того чтобы воспользоваться одним из этих вариантов, надо знать ряд пр

Как обращаться к группе файлов
Часто возникает ситуация, когда надо работать не с одним файлом, а с группой файлов. Пример 9,5.Операции с группой файлов: • копирование группы файлов с одного ди

ХАРАКТЕРИСТИКА MS DOS
• Организация доступа к файлу • Модульная структура MS DOS • Размещение MS DOS на диске и в оперативной памяти • Загрузка MS DOS в оперативную

Путь и приглашение
Из рис. 9.1 -9.3 видно, что доступ к файлу осуществляется через каталог благодаря заре™ стрированному в нем имени данного файла. Если каталог имеет иерархическую структуру то доступ к файлу

C:KAT1VKAT2
Текущим диском является жесткий диск С. Текущим каталогом — каталог второго I уровня КАТ2, входит в каталог первого уровня К ATI, который, в свою очередь, заре-1 гистрирован в главном катал

Структура записей в каталоге
Теперь вам предстоит знакомство со структурой хранящихся в каталоге записей со сведе- ниями о файлах и подкаталогах нижнего уровня. Запись о файле в каталоге содержит имя и тип

Сции и назначение модуля расширения базовой системы ввода-вывода
1дуль расширения базовой системы ввода-вывода ЕМ BIOS придает кость операционной системе при обращении к внешним устройствам, а при необходи- i и перекрывает (блокирует) функции пост

Функции и назначение базового модуля дисковой операционной системы
разовый модуль располагается в виде файла MSDOS.SYS на системном диске в специально выделенном для него месте вслед за файлом модуля расширения IO.SYS. Объем файла MSDOS.SYS для версии 6

Роль FAT-таблицы размещения файлов
Файл размещается на диске по кластерам, которые пронумерованы. Эти кластеры могут на- ходиться в разных местах диска, и соответственно файл будет храниться на диске в виде от- дельны

Размещение операционной системы MS DOS в оперативной памяти
Распределение пространства оперативной памяти было показано в гл.4 на рис. 4.7, 4.8, где непосредственно адресуемая память определяется объемом 1024 Кбайт. Рассмотрим это пространство,

ЗАГРУЗКА MS DOS В ОПЕРАТИВНУЮ ПАМЯТЬ С ДИСКА
Алгоритм загрузки операционной системы Операционная система хранится во внешней памяти обычно на жестком диске, реже — на гибком. Для нормальной работы компьютера необходимо, чтобы осн

Команды — способ общения пользователя с компьютером в операционной системе
Работа на компьютере в операционной системе MS DOS организуется к ома н дам и. Они вызывают определенное действие в компьютере: организуют передачу информации; выра- батывают необход

Bad kommand or filename
(Неверная команда или имя файла) 3. При невыполнении команды вы внимательно просматриваете заданную конструк- цию команды и вновь вводите ее, но уже в откорректированном варианте.

ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С КАТАЛОГАМИ
Команда DIR — просмотр каталога К наиболее часто используемым командам относится команда просмотра содержимого ка- талога DIR. Работу на персональном компьютере вы, ка

Команда TYPE — просмотр текстового файла
Формат команды для печати

Команда COPY — копирование файлов
Этой командой вы будете пользоваться для создания копий существующих файлов. Поми- мо этой основной функции команда COPY будет полезна и для выполнения двух вспомога- тельных функций:

C:>COPY А:ТЕМ.ТХТ A1A2SVET.TXT Копирование файла ТЕМ.ТХТ с
диска пассивного дисковода в каталог 2-го уровня А2 текущего дисковода. Полученной копии файла присваивается новое имя SVET.TXT. C:A1>COPY *.BAS B:/V Копирование всех ф

C:>COPY М1.ТХТ+М2.ТХТ KAT1SUM.TXT
Объединение двух текстовых файлов М1.ТХТ и М2.ТХТ в один файл SUM.TXT, который будет записан в каталог I -го уровня КАТ 1. C:>COPYT1.TXT+T2.TXTОбъединение двух

Команда FORMAT — форматирование диска
Новый диск представляет собой покрытую магнитным слоем поверхность, на которой не создана необходимая для работы структура, т.е. не имеется ни дорожек, ни секторов, ни специальных зон, треб

Команда DISKCOMP — сравнение дисков
Команда DISKCOMP применяется для сравнения дисков, один из которых получен коман- дой DISKCOPY. Сравнение осуществляется по дорожкам. При несовпадении содержимого двух дисков будет выдано о

Запомните!
• Командный файл состоит из команд операционной системы MS DOS, имен файлов запуска и сервисных программных средств. • Каждая команда занимает отдельную строку. • После ок

НАСТРОЙКА ОПЕРАЦИОННОЙ СИСТЕМЫ С ПОМОЩЬЮФАЙЛА КОНФИГУРАЦИИ CONFIG.SYS
Общие сведения Файл CONFIG.SYS предназначен для настройки операционной системы на конкретную конфигурацию аппаратуры компьютера, Он, так же как и файл AUTOEXEC.BAT, пр

Команды, наиболее часто используемые в файле CONFIG.SYS
BREAK= ONили OFF— установка режима проверки одновременного нажатия клавиш <Ctrl> <Break> или <Ctrl> <C>. Если установл

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ
1.Роль и назначение операционной системы. 2.Что такое файл и каковы его характеристики? 3.Как образуется имя файла и полное имя файла? 4.Способы обращения к группе файлов

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги