http://npc-news.ru/

ОС MS DOS. Команды MS DOS.

Операционная система MS DOS (Microsoft Disk Operating System) —дисковая,командная ОС. самая распространенная ОС на 16-разрядных персональных компьютерах. (до WINDOWS 2000 можно было выйти в DOS). Она состоит из следующих основных модулей:

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

Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS. Чаще этот модуль относят не к DOS, а к аппаратным средствам ПК. Блок начальной загрузки (или просто загрузчик, Boot Record) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS — модуля расширения базовой системы ввода/вывода и модуля обработки прерываний. Модуль расширения базовой системы ввода/вывода IO.SYSнаходится в первой позиции корневого каталога системного диска. Его назначение:

  • настройка прерываний и других параметров DOS
  • подключение драйверов нестандартных устройств
  • запуск модуля MSDOS.SYS
  • завершение загрузки MS DOS загрузкой COMMAND.COM

При конфигурировании вычислительной среды модуль IO.SYS использует файл CONFIG.SYS

Модуль обработки прерываний MSDOS.SYS реализует основные высокоуровневые услуги DOS:

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

Командный процессор DOS обрабатывает команды, вводимые пользователем. Стандартный командный процессор MS DOS имеет имя COMMAND.COM, обычно он находится в корневом каталоге диска, с которого загружается DOS и разделяется на резидентную и нерезидентную части. резидентная часть постоянно находится в ОЗУ, распологается в младших адресах вслед за MSDOS.SYS. нерезидентная часть располагается в стандартных адресах и может частично или полностью выгружаться, если прикладной программе не хватает памяти. Назначение COMMAND.COM:

  • прием и анализ вводимых с клавиатуры или поступивших от командного файла команд
  • выполнение внутренних команд
  • загрузка соответствующих файлов и выполнение внешних команд
  • выполнение прикладных программ
  • выполнение файла Autoexec.bat

Некоторые команды пользователя (ТypeDir или Сopy) командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем, и если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выдает сообщение о готовности к выполнению команд. Начальная загрузка MS DOS выполняется автоматически: при включении электропитания компьютера; при нажатии на клавишу [Reset] на корпусе компьютера; при одновременном нажатии клавиш [Ctr], [Alt] и [Del] на клавиатуре. Процесс загрузки MS DOS выполняется следующим образом:

1. программа-загрузчик MS DOS проверяет, что в корневом каталоге загрузочного диска первые два файла называются IO.SYS и MSDOS.SYS. Если эти файлы не найдены, то выдается соответствующее сообщение.

2. Программа-загрузчик MS DOS считывает в память начало файла IO.SYS и передает ему управление. Загружается в память остаток файла IO.SYS и файл MSDOS.SYS. На экран выводится сообщение Starting MS DOS, нажатие клавиши [F8], [F5] позволяет соответственно установить полный или частичный пропуск выполнения файлов конфигурации DOS — CONFIG.SYS и AUTOEXEC.BAT .

3. Загружается драйвер DBLSPACE.BIN или DRVSPACE.BIN (если они имеются в корневом каталоге загрузочного диска).

4. Из корневого каталога загрузочного диска читается файл конфигурации системы CONFIG.SYS и в соответствии с указаниями, содержащимися в этом файле, загружаются драйверы устройств и устанавливаются параметры ОС.
Если файл CONFIG.SYS отсутствует, то все параметры устанавливаются по умолчанию. С помощью команд CONFIG.SYS MENU, MENUITEN, MENUDEFAULT и т.д. можно организовать стартовое меню.

5. Из корневого каталога загрузочного диска (или иного каталога, указанного в команде Shell файла CONFIG.SYS) читается командный процессор (COMMAND.COM) и ему передается управление.

6. Командный процессор выполняет командный файл AUTOEXEC.BAT, если этот файл имеется в корневом каталоге диска, с которого загружается операционная система. В файле AUTOEXEC.BAT указываются команды и программы, выполняемые при каждом запуске компьютера.

7. Обычно после выполнения файла AUTOEXEC.BAT на экран выводится приглашение DOS .

Вывод на экран Type.Вывод файла на экран
Базовые команды pаботы с файловой системой DIR отображает список файлов и подкаталогов в катологе. MD Создает папку.
CIsочистка экрана Dirна экране содержание текущей папки. COPYКопирует один или несколько файлов в другое место. DEL, ERASEУдаляет один или несколько файлов.
RENAMEПереименовывает файл (файлы).
FDISKКонфигурирует жесткий диск для использования под MS-DOS. FORMAT Форматирует диск для использования под MS-DOS.
CDиз одной папки в другую. DATA дата.TIME время.


Добавить комментарий

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>