Структура и функции MS DOS

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

Основными компонентами MS DOS являются:

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

@ системный загрузчик SB (Svstem Bootstrap) — располагается в блоке исходной заг­рузки (Boot Record);

@ модуль расширения BIOS — размещается в сокрытом файле IO.sys;

@ модуль Структура и функции MS DOS обработки прерываний — сокрытый файл MSDOS.sys;

@ командный микропроцессор — файл command.corn;

@ утилиты, реализующие выполнение наружных команд MS DOS — файлы с расшире­нием СОМ, к примеру format.corn;

@ драйверы устройств — располагаются в виде файловна диске;

@ информация о предпочтительных параметрах опции MS DOS — по мере надобности задается в файле конфигурации config Структура и функции MS DOS.sys;

@ командный файл, по мере надобности выполняемый для настройкипараметровиконфигурирования MS DOS имеет имя autoexec.bat.

Разглядим функции неких из перечисленных компонент MS DOS.

Базисная система ввода-вывода находится в ПЗУ компьютера и устанавливает связь меж владеющими некими фирменными особенностями техническими средствами и стандартизированным программным обеспечением, а конкретно с операционной системой. Ее Структура и функции MS DOS предназначение состоит в выполнении более обычных и универсальных функций операционной системы, связанных с вводом-выводом. BIOS в ПЗУ содержит также тест функционирования компьютера, проверяющий работу памяти и устройств при включении питания. Не считая того, он содержит программку вызова загрузчика ОС.

BIOS в ПЗУ является общей и неизменяемой частью всех Структура и функции MS DOS вероятных операционных систем для данной модели ПЭВМ.

Системный загрузчик предназначен для считывания в оперативку модуля расширения BIOS и модуля обработки прерываний.

Модуль расширения BIOS (файл io.sys) присваивает упругость операционной системе, по­зволяет управлять с ее помощью набором аппаратных средств ПЭВМ, более точно удовлетворяющим плану разработчиков ОС. Этот модуль сравнимо просто можно Структура и функции MS DOS видоизменять с учетом нужд определенной версии MS DOS. Этот модуль позволяет пе­рекрыть функции BIOS в ПЗУ и обеспечивает возможность подключения дополнитель­ных драйверов (программ обслуживания наружных устройств).

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

Командный микропроцессор (файл command.corn) на диске может занимать хоть какое место и на самом деле представляет собой выполнимую программку. Командный микропроцессор делает Структура и функции MS DOS последующие функции:

@ прием и разбор команд, приобретенных с клавиатуры либо из командного файла;

@ выполнение интегрированных команд MS DOS, находящихся снутри файла COMMAND.COM;

@ загрузка и выполнение наружных команд MS DOS (утилит) и прикладных программ, хранящихся в виде файлов типа corn и ехе.

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

При загрузке в ОЗУ командный микропроцессор распадается на две части: резидентную (повсевременно размещаемую в оперативки) и нерезидентную (временами изменяемую методом передачи данных меж ОЗУ и диском Структура и функции MS DOS). Резидентная часть содержит подпрограммы стандартной обработки прерываний с номерами 22h...24h. Тут же находятся, программка подзагрузки нерезидентной части в ОЗУ и подпрограмма инициализации, обрабатывающая файл автозапуска autoexec.bat при запуске машины.

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

Драйверы устройств представляют собой программки, дополняющие систему ввода вывода MS DOS и обеспечивающие сервис новых устройств либо необычное внедрение имеющихся устройств. А именно, при помощи драйверов, к примеру драйвера ansi.sys, обеспечивается требуемый метод формирования знаков Структура и функции MS DOS и вывода их на принтер. Драйверы загружаются в ОЗУ при загрузке операционной системы, а их имена указываются в файле конфигурации config.sys.

Загрузка и схема работы

Процесс пуска ПЭВМ и подготовки ОС к работе включает последующие шаги:

1. При включении ПЭВМ управление передается BIOS. Она делает тестирование памяти, проверку состояния Структура и функции MS DOS аппаратуры и инициализирует устройства. Парамет­ры конфигурации компьютера извлекаются из так именуемой энергонезависимой памяти (CMOS). По мере надобности до инициализации устройств на­жатием кнопки можно передать управление программке конфигурации пара­метров конфигурации.

2. Управление конфигурацией ПЭВМ (задание характеристик жесткого диска, указание привода для системного диска, задание пароля и др.) производится при помощи про Структура и функции MS DOS­граммы Setup.

3. Вызов загрузчика и загрузка ОС при помощи системного загрузчика.

4.
Установка драйверов, задание окружения, путей поиска файлов, числа буферов, числа сразу открываемых файлов, кодовой таблицы и т. п. производятся при помощи файлов автозапуска autoexec.bat и конфигурации config.sys.Схематично взаимодействие прикладных программ с аппаратно-программным обеспечением ПЭВМ Структура и функции MS DOS показано на рис. 3.1.

Рис. 3.1. Схема взаимодействия прикладных программ с аппаратно-программным обеспечением ПЭВМ


Файловая система является одной из важных подсистем, так как вся информация на наружных носителях хранится в виде файлов. Воззвания к файловой системе прикладные программки через функции прерываний MS DOS. С помощью их производятся все файловые операции Структура и функции MS DOS: создание и удаление файлов и каталогов, запись и чтение данных, получение справочной инфы и другие. Файловая система работает с наружными накопителями при помощи драйверов, последние, в свою очередь, пользуются помощью BIOS.

Система управления памятью употребляется для рассредотачивания основной памяти выполняемым программкам. Управление памятью MS DOS делает при помощи блоков Структура и функции MS DOS управления памятью — МСВ (Memory Control Block). Память разбивается на блоки. Каждому блоку предшествует МСВ, в каком записываются свойства этого блока. Для вновь запускаемой программки выделяется необходимое количество блоков. При освобождении памяти и при выполнении новых запросов на выделение памяти также употребляются МСВ с проверкой корректности их содержимого.

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

Система связи с драйверами устройств. В MS DOS подразумевается, что прикладные программки не должны конкретно вызывать драйверы устройств. По-видимому, таковой запрет введен для обеспечения Структура и функции MS DOS сопоставимости разных версий MS DOS. Потому операции ввода/вывода в прикладных программках, обычно, производятся через воззвания к MSDOS, которая по мере надобности обращаетсяза помощью кдрайверам.

Черта команд

Различают команды MS DOS 2-ух типов: внутренние и наружные.

Внутренние команды содержатся снутри и производятся командным микропроцессором. Для примера отметим, что к главным внутренним Структура и функции MS DOS командам можно отнести последующие команды для работы с файлами и каталогами:

CD — смена и показ имени текущего каталога;

COPY — копирование файлов;

DEL — удаление файлов;

DIR — выдача перечня названий файлов и подкаталогов текущего каталога;

MD — создание каталога.

Наружные команды (утилиты) MS DOS поставляются совместно с операционнойсистемой в виде отдельных файлов. К ним, к Структура и функции MS DOS примеру, относятся такие принципиальные команды:

DISKCOMP — сопоставление дискет;

DISKCOPY — копирование дискет;

FDISK — разметка жесткого диска;

FORMAT — форматирование дисков и дискет;

SYS — создание системной дискеты методом копирования системных файлов.

Справочная система

В MS DOS 6.2/6.22 вызов справки производится заданием в командной строке команды Help. В итоге возникает диалоговое окно. В нем содержится полный перечень Структура и функции MS DOS команд DOS.При выборе хоть какой из команд (при помощи мыши либо кнопок перемещения курсора) в окне возникает поясняющая информация. В ней содержится три раздела: — описание команды, — синтаксис и — примеры внедрения.

Перемещение по справочной системе производится методом выбора подходящих команд, в рамках справки для избранной команды Структура и функции MS DOS можно выбирать разделы для просмотра. Возврат на предшествующий уровень справочной сисгемы производится при помощи кнопки . Выход из справочной системы производится по команде File [ Exit (Файл | Выход).


struktura-i-sostav-anodno-iskrovih-pokritij-na-ventilnih-metallah-statya.html
struktura-i-sostav-strahovogo-tarifa.html
struktura-i-svojstva-emali.html