top of page

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

 

Операционная система MS-DOS ( Microsoft Disk Operating System, т.е. дисковая операционная система фирмы Microsoft) была создана в 1981г. по заказу IBM и затем непрерывно совершенствовалась .

 

Основные модули ОС

 

Операционная система MS-DOS состоит из следующих основных модулей:

  • Базовая система ввода-вывода-(Ваsic Input / Output System (BIOS));

  • Блок начальной загрузки (Boot Record);

  • Модуль расширения базовой системы ввода/вывода (IO.SYS.);

  • Модуль обработки прерываний (MS-DOS Sys.);

  • Командного npoцeccopa(COMMAND. COM.);

  • Утилит ОС.

Базовая система ввода-вывода (BIOS) - аппаратно зависима и находится в ПЗУ компьютера . Это часть операционной системы является «встроенной» в компьютер . Она реализует следующие основные функции :

  • автоматическую проверку аппаратных компонентов при включении ПК;

  • вызов блока начальной загрузки ОС.

Блок начальной загрузки (Boot Record)- это очень короткая программа (около 512 байт), находящаяся в первом секторе каждой дискеты с операционной системой DOS.

Модуль расширения базовой системы ввода-вывода (IO.SYS)-представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Он настраивает ОС на конкретную конфигурацию ЭВМ и позволяет подключить новые драйверы к настроенным устройством ввода/вывода .

Модуль обработки прерываний (MS-DOS .SYS)- реализует основные высокоуровневые услуги DOS (прерывания верхнего уровня ), связанные с обслуживанием файловой системы и операций логического уровня ввода/вывода. Данный модуль используется всеми прикладными программами .

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

 

Файловая система ОС MS-DOS

 

FAT - представляет собой простую файловую систему, разработанную для небольших дисков и простых структур каталогов. Ее название происходит от названия метода, применяемого для организации файлов ≈ таблица размещения файлов (File Allocation Table, FAT). Эта таблица размещается в начале тома. В целях защиты тома на нем хранятся две копии FAT. В случае повреждения первой копии FAT дисковые утилиты (например, Scandisk) могут воспользоваться второй копией для восстановления тома. Таблица размещения файлов и корневой каталог должны располагаться по строго фиксированным адресам, чтобы файлы, необходимые для запуска системы, были размещены корректно.

Файл — это поименованная область структурированных данных на машинном носителе. В файлах может храниться различная информация. Каждый файл имеет обозначение, которое состоит из двух частей: имени и расширения.

Шаблон имени файла. Операции с группой файлов (ко­пирование, удаление, перемещение, поиск) легко выпол­нить, пользуясь при формировании имен и типов файлов шаблоном. Шаблон имени файла — специальная форма, в которой в полях имени и типа файла используются симво­лы «*» или «?».

Символ «*» служит для замены любой последователь­ности символов. В шаблоне может быть использовано в поле имени и типа по одному символу «*». Например, за­пись А1. * означает группу файлов с именем А1 и любым расширением (Al.com, Al.txt и т.п), запись *.* означает груп­пу файлов, имеющих любое имя и любое расширение (a.txt, b12.bas, и т.д.).

Символ «?» служит для замены одного символа. В шаб­лоне может быть использовано несколько таких символов. Например, запись  A??B.bas означает группу файлов с расширением .bas

Каталог (папка) — это справочник файлов, папок и яр­лыков с указанием месторасположения их на диске.

Основные команды MS-DOS

 

Просмотр содержимого диска

Dir — просмотр содержимого текущего диска;

Dir /P /W [дисковод:] — просмотр содержимого диска (Р — постраничный просмотр, W— вывод краткого содер­жания)

Работа с файлами

  • для создания текстовых файлов —  Copy con [дисковод:][путь \] имя файла;

  • для удаления файла — команда Del [дисковод:] [путь] имя файла.

  • для переименования файлов —  Rename [диско­вод:] [путь \ ] имя файла новое имя файла;

  • для перемещения файлов -  Move имя файла [дисковод:] [путь \ ]

  • для копирования файлов —  Сору имя файла [дисковод:] [путь \ ]

Если имя файла не указано, то файл копируется с тем же именем.

  • для вывода файла на экран — команда Туре имя файла;

  • F6 – сохранить файл после создания

  • Edit – редактировать файла

  • F2 – сохранить после редактирования

  • Erase – удаление файла, Unrase – востанавление файла

  • Exit – выход

Работа с каталогами

  • для создания каталога — MD имя каталога;

  • для входа в каталог —  CD имя каталога;

  • для выхода из каталога — CD .. ;

  • для выхода в корневой каталог — CD\;

  • для удаления каталога — RD имя каталога

  • для удаления непустого каталога RD  /S имя каталога

  • дата и время – DATE, TIME

Очистка экрана-CLS

Строка приглашения-PROMPT

Помощь-HELP

Объединение файлов copy 1+2+3        новое имя файла

bottom of page