BIOS – нах-ся в ПЗУ кажд IBM-совместимого ПК. Являясь неотъемлемой частью ПК может считаться и компонентом MS-DOS (также компонентом любой др ОС, установленной на данном ПК), работающем на самом низком уровне. В процессе работы ВС BIOS выпрлняет наиб простые универсальные ф-ии по управлению осн ПУ по орг-ции ввода-вывода. Т о BIOS освобождает обращающиеся к ней прогр от учета особенностей управления тем или иным ПУ. Модуль BIOS индивидуален для кажд ВС и поставляется ее изготовителями. В этом модуле резидентн содержатся: аппаратно-зависимые драйверы стандартных ПУ (консольный дисплей с клавой, устр-во построчной печати, …); тестовые пр-ммы для контроля работоспособности оборудования; пр-ма начальной загрузки. EM BIOS в процессе работы DOS явл надстройкой над BIOS, модифицирующей и/или дополняющей ее возм-ти. Необх-ть в этом вознкает при изменении конфигурации ПУ или при их исп-нии нестанд образом. При загрузке DOS данным модулем обеспеч-ся возм-ть логической замены драйверов, хранящихся в BIOS, и подключения новых драверов, к-е могут нах-ся как внутри EM BIOS (осн), так и вне его (внеш или устанавл-мые). Кр внутр др-ров EM BIOS (IO.SYS) содерж ряд управляющих блоков и таблиц. BM DOS – ядро ОС, представл собой ее центральный компонент, реализ осн ф-ии ОС (управление данными, ресурсами ВС, ходом выполнения пр-мм на ней); вкл набор аппаратно-незав сервисных пр-мм, реализ сист ф-ии. Ядро считывается в память при иниц-ции сист из MSDOS.SYS и в прцессе работы сист нах-ся в пам резид-но. К инстр ср-вам MS-DOS относ: сист прогр-я Qbasic; отладчик Debug, позволяющий тестировать исполнимые файлы; текстовый редактор MS-DOS Editor. Утилиты – это вспом обслуживающие пр-ммы, к-е предоставляют пользователю сервисные услуги. За поддержку интерфейса польз-ля в MS-DOS отвечает CI, к-рый явл простейшей оболочкой орг-ции взаимод-я с польз-лем. CI отвечает за анализ синтаксиса и выполнение команд польз-ля, включая загрузку и выполнение др пр-мм, нах-ся на внещш ЗУ. Оболочка MS-DOS Shell – это надстройка над CI, упрощающая работу польз-ля и предоставл ему ряд возм-тей, к-е отсутсв в самой MS-DOS (возм-ть применения групповых операций к найденным файлам, орг-ция многозадач режима с удобным переключением м/у задачам, …).
ОС Win95. – ОС для IBM-совместимых ПК, к-я совмещает модифицированные ф-ии MS-DOS и более ранних версий Windows. Ядро ОС – это базовый компонент ОС, отвечающий
за выполнение ее осн ф-ий. Драйвер вирт маш VMM выделяет ресурсы кажд польз приложению и сист процессу, выполняющемуся на компе, создает для него вирт маш. На системной вирт маш выполняются все Win32- и Win16-приложения, а для каждой пр-ммы DOS создается своя вирт маш. Диспетчер настраиваемой ФС отвечает за доступ к компонентам ФС и п/сист ввода-вывода. Драйверы внеш устр-в управляют их работой. ФС-мы реализованы также в виде драйверов. Диспетчер конфигурации поддерживает функциональные возм-ти технологии Plug and Play. Он управляет процессом конфигурирования системы. Реестр – это центральная информационная БД Windows 95. В нем хранится вся необходимая для анализа конфигурации инфа (системная инфа об аппаратных средствах, данные об установленных приложениях, параметры оформления Windows-среды и т.п.).
ОС Win NT. Чтобы обеспечить переносимость, независимость от аппаратуры вся ОС разбивается на 2 части: маш-зав и маш-незав. В маш-незав части реализуются осн алг-мы, стратегии, исп-мые в ОС. Маш-зав часть объединяет те комп-ты, к-е нельзя сделать универсальными полностью, т к они взаимод с аппаратурой. Микроядро отвечает за реализацию базовых ф-ий на низком уровне, а именно за обработку прерываний, диспетч потоков, синхр процессов. ОС NT явл объектно-ориент (для работы ОС все ресурсы, процессы, все, чем управляет ОС, представл в виде объектов). Дисп-р объектов обеспеч единые мех-мы управл-я объектами, а именно создание, уничтожение, именование, доступ к ним со стороны процессов. Дисп-р процессов отвеч за управл-е пр-ми, создание пр-ов, обеспеч их выполнение. Дисп-р вирт пам обесп-ет реализ-ю вирт пам. LPC обесп-ет мех-мы взаимод-я процессов – обмен инфы м/у ними (мех-м сообщений для микроядра). Монитор безоп-ти контрол-ет доступ к объектам, ресурсам сист, проверяет нал-е прав при выполн-ии кажд операции над объектами, взаимод с др мех-ми защиты. На Ур польз-ля выполн ПП и некот защищенные сервисы самой ОС: 1)Интегральные сервисы, отвеч за выполнение важных для жизнедеят-ти сист ф-ий. Напр п/сист безоп-ти – она обесп-ет ведение учетных записей, рег-ю польз-лей в сист. Во вр работы взаимод-ет с монитором безоп-ти; 2)Подсистемы среды. WinNT обесп-ет прикл среды для вып-я пр-мм win32 (базовая среда для NT), все остальное – вспом, пр-мы MS-DOS, win16, OS/2, COSIX (пром стандарты unix). Кажд пр-ма MS-DOS вып-ся на своей вирт маш. Реестр исп-ся для конфиг-я сист, хранения ее пар-ров, настройки.