Скачать презентацию Операционная система MS-DOS Функции операционной системы 1 Скачать презентацию Операционная система MS-DOS Функции операционной системы 1

Структура MS-DOS.ppt

  • Количество слайдов: 18

Операционная система MS-DOS Операционная система MS-DOS

Функции операционной системы 1. Управление работой каждого блока ПК и их взаимодействием; 2. Управление Функции операционной системы 1. Управление работой каждого блока ПК и их взаимодействием; 2. Управление выполнением программ; 3. Организация хранения информации; 4. Интерфейс (организация взаимодействия) пользователя и ПК. ОС хранится на жёстком диске и при включении ПК загружается в оперативную память.

Модульная структура MS-DOS BIOS BM (Basic Input-Output System) (Basic Module) (Базовая система ввода-вывода) (Базовый Модульная структура MS-DOS BIOS BM (Basic Input-Output System) (Basic Module) (Базовая система ввода-вывода) (Базовый модуль) EM BIOS CI (Extension BIOS) (Command Interpreter) (Модуль расширения BIOS) (Интерпретатор команд) SB (System Bootstrap) (Системный загрузчик) Внешние команды, драйверы и утилиты Инструментальные средства

Загрузка ОС Вся операционная система MS DOS, кроме BIOS, хранится на внешнем носителе, чаще Загрузка ОС Вся операционная система MS DOS, кроме BIOS, хранится на внешнем носителе, чаще всего на жестком диске. После включения ПК в сеть начинается процесс перезаписи модулей в оперативную память. Этот процесс называется ЗАГРУЗКА ОС

BIOS с одной стороны является незаменимой частью ПК, тесно связан с аппаратной частью и BIOS с одной стороны является незаменимой частью ПК, тесно связан с аппаратной частью и располагается в ПЗУ, которая входит в комплект ПК. С другой стороны BIOS является компонентом ОС. Без этого модуля работа ПК в принципе невозможна. Если параметры BIOS выставлены неправильно, то производительность вашего ПК может быть уменьшена до 40%!! Тип операционной системы может изменяться, a BIOS остается постоянным.

BIOS BIOS

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

EM BIOS Придает гибкость операционной системе при обращении к внешним устройствам, а при необходимости EM BIOS Придает гибкость операционной системе при обращении к внешним устройствам, а при необходимости блокирует функции постоянного модуля BIOS. Он хранится на диске в виде файла IO. SYS после главного каталога в заранее выделенном фиксированном месте. Объем этого файла небольшой, например, для MS DOS версии 6. 22 он равен 40 Кбайт.

EM BIOS Основная функция модуля расширения – это расширение возможностей BIOS Функции модуля расширения EM BIOS Основная функция модуля расширения – это расширение возможностей BIOS Функции модуля расширения на этапе загрузки: - определение состояния оборудования конфигурирование MS DOS по указаниям в файле CONFIG. SYS инициализация векторов прерываний нижнего уровня запуск базового модуля DOS

BM Базовый модуль располагается в виде файла MSDOS. SYS на системном диске в специально BM Базовый модуль располагается в виде файла MSDOS. SYS на системном диске в специально выделенном для него месте вслед за файлом модуля расширения IO. SYS. Объем файла MSDOS. SYS для версии 6. 22 – 38 Кбайт Базовый модуль не имеет жесткой привязки к аппаратной части и при необходимости может быть заменен на другой файл.

BM Основные функции базового модуля – управление ресурсами компьютера, - управление файловой системой на BM Основные функции базового модуля – управление ресурсами компьютера, - управление файловой системой на дисковом пространстве - управление работой программ при помощи системы прерываний Функции базового модуля на этапе загрузки: - считывание в память и запуск командного процессора - инициализация векторов прерываний верхнего уровня

CI (Интерпретатор команд) Хранится в виде файла COMMAND. COM Располагается на системном диске в CI (Интерпретатор команд) Хранится в виде файла COMMAND. COM Располагается на системном диске в любом месте. Для MS DOS версии 6. 22 объем этого файла = 55 Кбайт Его называют «интерпретатор команд» или «командный процессор» Самая главная функция после загрузки – выполняет команды пользователя

CI (Интерпретатор команд) Состоит из 2 модулей РЕЗИДЕНТНЫЙ Постоянно загружен в оперативную память ТРАНЗИТНЫЙ CI (Интерпретатор команд) Состоит из 2 модулей РЕЗИДЕНТНЫЙ Постоянно загружен в оперативную память ТРАНЗИТНЫЙ Загружается в память по мере необходимости Содержит в себе исполнитель внутренних команд и загрузчик программ

SB (Системный загрузчик) Всегда размещается на диске в нулевом секторе и его объем 512 SB (Системный загрузчик) Всегда размещается на диске в нулевом секторе и его объем 512 байт. Основная функция - поиск и загрузка с диска в оперативную память двух файлов: IO. SYS и MSDOS. SYS Дополнительная функция запуск модуля расширения BIOS

SB (Системный загрузчик) ВНИМАНИЕ! Если загрузчик не обнаружит этих файлов на диске, то выдается SB (Системный загрузчик) ВНИМАНИЕ! Если загрузчик не обнаружит этих файлов на диске, то выдается соответствующее сообщение об ошибке и работа компьютера приостанавливается. Именно поэтому эти файлы всегда хранятся в определенном фиксированном месте.

ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА Это ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ MS-DOS , которые предоставляют пользователю ОПРЕДЕЛЕННЫЕ ВОЗМОЖНОСТИ, например: • ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА Это ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ MS-DOS , которые предоставляют пользователю ОПРЕДЕЛЕННЫЕ ВОЗМОЖНОСТИ, например: • система программирования MS DOS QBASIC • текстовый редактор MS DOS EDITOR (для подготовки текстовых документов) • отладчик DEBUG (для тестирования и отладки исполняемых файлов) Отладка – процесс исправления ошибок в программе.

Внешние команды, драйверы и утилиты Команды бывают 2 видов РЕЗИДЕНТНЫЕ (внутренние) Входят в состав Внешние команды, драйверы и утилиты Команды бывают 2 видов РЕЗИДЕНТНЫЕ (внутренние) Входят в состав командного процессора ТРАНЗИТНЫЕ (внешние) Хранятся в виде отдельных файлов (*. com, *. exe) Каждый файл выполняет определенную функцию. Если файла нет на диске, команда не сможет выполниться и система сообщит об ошибке! Драйвер – это программа, расширяющая возможности ОС. Например, драйверы необходимы для правильной работы внешних устройств. Утилиты – обслуживающие программы, которые предоставляют пользователю сервисные услуги.