рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Состав MS-DOS.

Состав MS-DOS. - раздел Менеджмент, Управление процессами ...

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

Для реализации этих функций базовая система ввода/вывода включает в себя программы тестирования оборудования компьютера, программу начальной загрузки и драйверы стандартных внешних устройств компьютера.
Драйвер - программа, которая управляет работой соответствующего внешнего устройства и предназначена для:

    • приема запросов от выполняемой программы на обращение к внешнему устройству
    • преобразования этого запроса в команды управления устройством
    • обработки запросов, поступающих от самого устройства

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

  1. Модуль расширения - надстройка над BIOS, которая выполняет следующие функции:
    • в процессе загрузки ОС выполняет логическую замену драйверов хранящихся в BIOS и подключение, если требуется, новых драйверов.
    • организация интерфейса с BIOS.

Модуль расширения BIOS хранится на системном диске в виде файла с именем io.sys и является неотъемлемой частью MS-DOS.

  1. Внешние драйверы устройств - это те драйверы, которые не вошли в состав BIOS. Это чаще всего драйверы мыши, принтера, таймера.
    Все внешние драйверы хранятся на дисках в виде отдельных файлов и являются компонентами DOS.
    Информация о необходимости подключения того или иного внешнего драйвера хранится в специальном файле с именем config.sys, который должен быть расположен на системном диске.
  2. Системный загрузчик предназначен для считывания и размещения в ОП компьютера модуля расширения и базового модуля MS-DOS.
    Системный загрузчик - это программа, которая размещена в самом начале системного диска и предназначена для того, чтобы вывести на экран сообщение о попытке загрузить MS-DOS с не системного диска.
    Таким образом системный загрузчик, BIOS, модуль расширения и подключенные внешние драйверы устройств составляют программное обеспечение единой системы компьютера, получившей название: "система ввода/вывода".
    Ее основная цель - обмен информацией между оперативной памятью и внешними устройствами компьютера.
    Программы системы ввода/вывода (кроме системного загрузчика) постоянно, в процессе работы, находятся в оперативной памяти.
  3. Базовый модуль MS-DOS является центром системы ввода/вывода и реализует основные функции по управлению всеми ресурсами компьютера и выполняемыми программами. Базовый модуль хранится на системном диске в виде файла с именем msdos.sys.
    После загрузки базового модуля он постоянно находится в оперативной памяти компьютера.
  4. Командный процессор (интерпретатор) предназначен для организации взаимодействия пользователя с компьютером, т.е. пользователь дает указание MS-DOS на выполнение тех или иных действий посредством ввода с клавиатуры соответствующих команд.
    Функции:
    • обрабатывает файл с именем autoexec.bat
    • воспринимает вводимые пользователем команды, проверяет их синтаксис
    • выполняет внутренние команды
    • обрабатывает командные файлы

Командный процессор находится на системном диске в виде файла с именем command.com.

  1. Утилиты MS-DOS. Реализуют выполнение внешних команд. Внешние, т.к. для их выполнения программа подгружается в оперативную память (ОП) по требованию пользователя (format, copydisk).
    Утилиты могут находиться в виде программных файлов на любом диске. При этом имя файла, как правило, дублирует имя команды.

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

  • системный загрузчик
  • модуль расширения (io.sys)
  • базовый модуль (msdos.sys)
  • командный интерпретатор (command.com)
  • файлы конфигурации (config.sys)
  • файл автозагрузки (autoexec.bat)

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

На внутреннем уровне находятся программы, управляющие аппаратурой, а на внешнем - средства для организации диалога с пользователями. Основная часть MS-DOS - промежуточные уровни, которые управляют файловой системой, выполнением и взаимодействием программ, использованием

№11

– Конец работы –

Эта тема принадлежит разделу:

Управление процессами

Операции над процессами... ОС должна иметь возможность выполнять определенные операции над процессами... Новый процесс может породить дочерние процессы...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Состав MS-DOS.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Управление процессами.
Процесс - это программа во время выполнения, т.е. когда ей предоставлен центральный процессор.

Ядро ОС.
Ядро - часть ОС, которая выполняет операции, связанные с процессами. Важная функция ядра - это обработка прерываний.

Параллельные процессы в ОС.
Синхронные - процессы, которые работают и не зависят друг от друга. Асинхронные - такие процессы, которые работают параллельно, но периодически должны синхрон

Семафоры в ОС.
Семафор - механизм реализации взаимоисключения процессов. Пример работы двух параллельных асинхронных процессов:

Тупики в ОС.
Тупик (клинч, дедлок) - ситуация, которая никогда не разрешится, т.е. процесс ждет ресурса, но он ему не будет выделен. ОС в состоянии тупика ("зависание")

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

Дисковая операционная система (MS-DOS).
Команды работы с файлами:   Команда Описание COPY CON имя_файла создние файла DEL

Начальные сведения о DOS
  Операционная система - это программа или группа программ, которые обеспечивают Вам и прикладным программам удобный способ общения (интерфейс) с устройствами компьют

Однозадачные ОС для ПЭВМ.
Наиболее популярной из однозадачных ОС является ОС DOS, которая впервые была выпущена в 1981 г. и называлась MS-DOS. Также наряду с ней известны следующие ОС:

Модуль 3. Объектно-ориентированное программирование в Delphi.
Общие сведения об ООП Delphi. Программа состоит из 4-х основных окон: окно формы, окно Object Inspector, Code Editor, главное окно Delphi. Программа создается в резу

Типы памяти.
Стандартная память (CMA) Верхняя память (UMA) Расширенная память (XMA)

Архиваторы.
Необходимость архивации файлов. При эксплуатации компьютера по самым разным причинам возможна порча или потеря информации на дисках. Это может произойти из-за физической порчи магнитного диска

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

Модуль 3. Объектно-ориентированное программирование в Delphi.
Общие сведения об ООП Delphi. Программа состоит из 4-х основных окон: окно формы, окно Object Inspector, Code Editor, главное окно Delphi. Программа создается в резу

Объектно-ориентированное программирование в Delphi.
Общие сведения об ООП Delphi. Программа состоит из 4-х основных окон: окно формы, окно Object Inspector, Code Editor, главное окно Delphi. Программа создается в резу

Требования и цели при разработке современных ОС.
Требования: Переносимость, т.е. написать ОС на переносимом языке, что позволит быстро переходить от одной архитектуре компьютера к другой Мультипроцессорная обработка и

Модели, используемые при разработке ОС WinNT.
ОС - это сложная программа, в которой детали накладываются друг на друга. Чтобы система могла обеспечивать желаемые возможности, не нарушая цели проекта, необходима унифицирую

Защищенные подсистемы.
Термин "сервер" подразумевает, что каждая защищенная подсистема обеспечивает API (интерфейс прикладных программ), которые могут использовать прикладные программы.

Структура объектов (ресурсов).
Для унификации обработки различных объектов, диспетчеру объектов необходимо, чтобы каждый объект (ресурс) содержал в заданном месте несколько полей со стандартной информацией => для разделения с

Файловая система VFAT (виртуальная FAT).
Файловая система содержит 2 драйвера: Доступ к традиционным дискам. Доступ к CD-ROM. Часть системы, которая используется для доступа к обычным дискам, называет

Начальная загрузка Windows.
Процесс загрузки имеет 4 фазы: Boot Strapping (самозагрузка). Это инсталляция BIOS, проверка стандартного оборудования и поиск начального кода ОС. По завершению начальной проверки об

Диспетчер виртуальной памяти.
Развитие технологии ОС сводилось к поиску того, как сделать процессор занятым большую часть времени, и таким образом выполнять больший объем работы. Многозадачные ОС загружают в память несколько пр

Управление памятью в ОС Windows.
ДВП представляет набор базовых сервисов, при помощи которых процесс может напрямую управлять своей виртуальной памятью. Эти сервисы позволяют процессу: Выделять память в два эта

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги