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

Программное обеспечение компьютеров-4+.ppt

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

Cтруктура операционной системы MS DOS Операционная система MS DOS (Microsoft Disk Operating System) — Cтруктура операционной системы MS DOS Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16 разрядных персональных компьютерах.

MS DOS состоит из основных модулей: базовая система ввода/вывода (BIOS); блок начальной загрузки (Boot MS DOS состоит из основных модулей: базовая система ввода/вывода (BIOS); блок начальной загрузки (Boot Record); модуль расширения базовой системы ввода/вывода (IO. SYS); модуль обработки прерываний (MSDOS. SYS); командный процессор (COMMAND. COM); утилиты MS DOS.

 • Каждый из модулей выполняет определенные функции • Места постоянного размещения этих модулей • Каждый из модулей выполняет определенные функции • Места постоянного размещения этих модулей различны Например: базовая система ввода/вывода находится в постоянном запоминающем устройстве (ПЗУ), другие модули размещены на гибком или жестком магнитном диске

Состав операционной системы MS-DOS Состав операционной системы MS-DOS

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

Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS — модуля расширения базовой системы ввода/вывода и модуля обработки прерываний.

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

Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. Командный Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. Командный процессор DOS обрабатывает команды, вводимые пользователем.

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

ФАЙЛОВАЯ СИСТЕМА DOS Она включает библиотеку программ и данных, а также средства ведения этой ФАЙЛОВАЯ СИСТЕМА DOS Она включает библиотеку программ и данных, а также средства ведения этой библиотеки. Основные объекты этой системы — файл и каталог.

командный процессор Пользователь может управлять работой ЭВМ с помощью команд. Эти команды называются системными, командный процессор Пользователь может управлять работой ЭВМ с помощью команд. Эти команды называются системными, их воспринимает, анализирует и исполняет командный процессор (файл Command. com).

Примеры системных команд: а) DIR А: б) TYPE D: POKdok. bas в) COPY A: Примеры системных команд: а) DIR А: б) TYPE D: POKdok. bas в) COPY A: soc. txt D: а) выводит на экран каталог диска А: б) — выводит на экран текст програм мы, записанный в файле dok. bas подкаталог РОК диска D: в) создается копия файла soc. txt на диске D:

Системные команды можно разделить на 2 вида : внутренние внешние Приведенные выше команды внутренние. Системные команды можно разделить на 2 вида : внутренние внешние Приведенные выше команды внутренние.

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

Внешние команды Внешняя команда исполняется собственной программой, которая хранится отдельно от ОС в одноименном Внешние команды Внешняя команда исполняется собственной программой, которая хранится отдельно от ОС в одноименном файле

Внутренние команды можно разделить на два вида: (по способу ввода ее в компьютер) • Внутренние команды можно разделить на два вида: (по способу ввода ее в компьютер) • Клавишные • Строковые

Клавишные команды подаются при нажатии определенных клавиш и выполняются сразу, строковые команды подаются путем Клавишные команды подаются при нажатии определенных клавиш и выполняются сразу, строковые команды подаются путем набора в командной строке ее кода и исполняются после нажатия клавиши - отказ от выполнения задания; - отказ от набранной команды или запущенной программы (не всегда); - останов изображения на экране; - перезагрузка компьютера.

Размещение MS-DOS — это комплекс программ. Основная часть их хранится на гибком или жестком Размещение MS-DOS — это комплекс программ. Основная часть их хранится на гибком или жестком диске, называемом системным, в файлах (версия 6. 22) : IO. SYS MSDOS. SYS COMMAND. COM ОС MS-DOS версии 6. 22 занимает 183 Кбайт

При хранении ОС на винчестере системным обычно является диск С: . Для работы с При хранении ОС на винчестере системным обычно является диск С: . Для работы с MS-DOS она переносится ( «загружается» ) с диска (дискеты) в ОЗУ.

В состав MS-DOS входит базовая система ввода-вывода (BIOS) и блок начальной загрузки (Boot Record) В состав MS-DOS входит базовая система ввода-вывода (BIOS) и блок начальной загрузки (Boot Record) BIOS «зашита» в ПЗУ. Она обеспечивает проверку аппаратуры при включении ПЭВМ, а также вызов блока начальной загрузки (загрузчика). Загрузчик в свою очередь переносит с системного диска в ОЗУ остальную часть MSDOS. Он представляет собой очень небольшую по объему программу, располагающуюся на начальном участке

Приглашение ОС MS-DOS может находиться в любой момент времени в одном из двух состояний: Приглашение ОС MS-DOS может находиться в любой момент времени в одном из двух состояний: – в состоянии выполнения некоторой команды; – в состоянии ожидания ввода команды.

Признаком второго состояния является наличие в нижней части экрана «приглашения ОС» , т. е. Признаком второго состояния является наличие в нижней части экрана «приглашения ОС» , т. е. текста, который включает обычно имя текущего диска либо имя текущего подкаталога (с именем диска и именами всех подкаталогов, в которые он входит), а также символ «>» . Вид «приглашения ОС» можно изменять.

Подготовка жесткого диска к работе. FDISK [/STATUS] /X /STATUS Вывод сведений о разделах жесткого Подготовка жесткого диска к работе. FDISK [/STATUS] /X /STATUS Вывод сведений о разделах жесткого диска. /X Отказ от расширенной поддержки доступа к диску. Используется при появлении сообщений об ошибках или переполнении стека.

При запуске без параметров вызывается диалоговый режим в котором: - Выбирается жесткий диск с При запуске без параметров вызывается диалоговый режим в котором: - Выбирается жесткий диск с которым будет работать программа; - Выводятся сведения о разделах и логических дисках; - Создаются и удаляются разделы на жестком диске; - Назначается активный раздел; - Создаются и удаляются логические диски.

Команды обслуживания каталогов Просмотр каталогов DIR [d: ][путь][FILENAME][/P][/W], где d: - имя дисковода путь Команды обслуживания каталогов Просмотр каталогов DIR [d: ][путь][FILENAME][/P][/W], где d: - имя дисковода путь - путь к файлу или каталогу; FILENAME - имя файла; /P - постраничный вывод на экран; /W - вывод имен и расширений файлов и подкаталогов в строку.

Команды обслуживания каталогов CD - изменение текущего каталога CHDIR [диск: ][путь] CHDIR[] CD [диск][путь] Команды обслуживания каталогов CD - изменение текущего каталога CHDIR [диск: ][путь] CHDIR[] CD [диск][путь] CD[] задает переход в корневую папку

Команды обслуживания каталогов МD - создание подкаталога MKDIR MD [диск: ]путь - имя создаваемого Команды обслуживания каталогов МD - создание подкаталога MKDIR MD [диск: ]путь - имя создаваемого каталога или подкаталога c указанием пути.

Команды обслуживания каталогов RD - уничтожение подкаталога RMDIR [диск: ]путь RD [диск: ]путь - Команды обслуживания каталогов RD - уничтожение подкаталога RMDIR [диск: ]путь RD [диск: ]путь - имя уничтожаемого каталога или подкаталога c указанием пути. Уничтожить можно только пустой каталог или подкаталог

Команды для работы с файлами На следующей лекции Команды для работы с файлами На следующей лекции