- •1.Определение ос
- •2. Классификация компьютеров
- •3. Настольные и встраиваемые системы
- •4. Критерии построения и сравнения ос
- •5. История развития ос
- •6. Дисковая операционная система
- •7. Варианты dos
- •8. Основные части dos
- •9. Загрузка dos
- •10. Структура msdos
- •11. Архитектура ядра FreeDos
- •12. Сравнение gui и cli
- •13. Основные преимущества Windows по сравнению с dos
- •14. История создания ос unix
- •15. Файловая система ос unix
- •16. Свойства oc unix
- •17. Создание ос Linux
- •19. Варианты Linux
- •20. Свойства Linux
- •21. Сравнение oc Linux и Windows
- •22. Ос с монолитными, гибридными и микроядрами
- •23. Будущее развитие ос – Mach
8. Основные части dos
1) Базовая система ввода-вывода (BIOS) находятся в ПЗУ, является встроенной в компьютер.
Назначение:
Универсальные услуги ввода-вывода. Тестирование функционирования компьютера. Проверка работы памяти и устройств компьютера при его включении. Вызов загрузчика оперативной системы.
2) Загрузчик операционной системы - это короткая программа находящаяся в первом секторе загрузочной дискеты. Назначение:
Считывает в память два модуля операционной системы.
3) Дисковые файлы: IO.SYS, MSDOS.SYS, IBMBIO.COM, IBMDOS.COM, DRBIO.SYS, DRDOS.SYS загружаются в память и остаются там постоянно.
Назначение:
IO.SYS - дополнение к базовой системе ввода-вывода. MSDOS.SYS- реализует основные высокоуровневые услуги DOS.
4) Командный процессор DOS находится в дисковом файле COMMAND.COM. Назначение:
Обрабатывает команды вводимые пользователем.
5) Внешние команды DOS - программы поставляемые с операционной системой.
6 )Драйверы устройств.
Назначение:
Обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Драйверы, загружаемые в память компьютера, указываются в файле CONFIG.SYS.
9. Загрузка dos
1) Power;
Источник питания выполняет самотестирование. Если все нормально и все выходные напряжения соответствуют требуемым, источник питания выдает на системную плату сигнал Power_Good. Между включением компьютера и подачей сигнала проходит 0,1-0,5 с. Микросхема таймера получает сигнал Power_Good и прекращает генерировать подаваемый на микропроцессор сигнал Reset.
2) Post (самопроверка при включении питания);
В постоянной памяти ЭВМ хранятся программы тестирования компонентов системы – POST (Power=On Self=Test - самопроверка при включении) и установки в начальное состояние устройств ввода-вывода. Остальная часть записанной в ПЗУ базовой системы ввода-вывода BIOS (Basic Input Output System) предоставляет программисту, работающему с языком ассемблера, набор средств, которые помогают ему обращаться к аппаратным средствам, не беспокоясь о том, как технически они реализованы. Но этого не достаточно, чтобы обеспечить среду для выполнения серьезных прикладных программ.
3) Запуск программы начальной загрузки;
Для выполнения начальной загрузки DOS необходимо, чтобы на дисководе А: для гибких дисков была установлена дискета с записанной операционной системой DOS или чтобы компьютер имел жесткий диск (винчестер) с записанной на нем операционной системой DOS. Как правило, на жесткие диски операционная система DOS записывается фирмой-поставщиком компьютеров.
В начале загрузки работают программы проверки оборудования, находящиеся в постоянной памяти компьютера.
4) Загрузчик;
Это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой DOS. Функция этой программы заключается в считывании в память еще двух модулей операционной системы, которые и завершают процесс загрузки DOS.
5) Дисковые системные файлы;
Дисковые файлы IO.SYS и MSDOS.SYS. Они загружаются в память загрузчиком операционной системы и остаются в памяти компьютера постоянно. Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги DOS
6) command.com;
Основные функции командного процессора заключаются в следующем: 1. Приём и разбор команд, полученных с клавиатуры или из командного файла. 2. Исполнение встроенных команд DOS, находящихся внутри файла COMMAND.СОМ. 3. Загрузка и исполнение внешних программ DOS и прикладных программ (находящихся в файлах типа СОМ и ЕХЕ). Запуск прикладной программы осуществляется так же, как и обращение к внешней команде DOS (утилите), поскольку те и другие реализованы одинаково; командный процессор, в сущности, не отличает их друг от друга.
7) config.sys;
Это файл конфигурирования операционных систем семейств DOS, Windows 9x и OS/2. Это текстовый файл, содержащий директивы настройки системы и команды загрузки драйверов, и он должен располагаться в корневом каталоге загрузочного устройства (англ. Boot disk) (дискеты или диска).
8) autoexec.bat;
Это системный пакетный файл Впервые этот файл появился в операционной системе MS-DOS, а его имя является аббревиатурой и описывает его функцию — автоматическое исполнение команд при загрузке системы. Аббревиатура была необходима из-за ограничения 8.3 на длину имени файла (8 знаков собственно имени и 3 знака расширения) в файловой системе FAT.