Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




 

Операционная система MS DOS (Microsoft Disk Operating System) — до середины 90-х годов была одна из самых распространенных операционных систем на 16-разрядных персональных компьютерах. В ее состав входят следующие основные модули:

базовая система ввода/вывода (BIOS);

блок начальной загрузки (Boot Record), находится в начальном секторе загрузочного диска;

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

модуль обработки прерываний (IBMBIOS);

интерпретатор команд (COMMAND.COM);

оболочки и утилиты MS DOS.

Каждый из указанных модулей выполняет определенную часть функций, возложенных на ОС. Места постоянного размещения этих модулей различны (рис. 21). Так, базовая система ввода/вывода находится в постоянном запоминающем устройстве (ПЗУ), а не на дисках, как все остальные модули.

 

Рис. 21. Состав операционной системы MS-DOS

 

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

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

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

Так как работа с подобной операционной системой требовала знания команд, которые необходимо было вводить в командной строке (всего их около 100, но наиболее часто употребляемые были 15-20), широкой популярностью пользовались оболочки, которые резко упрощали работу с операционной системой MS DOS и запуском команд. Была даже целая эпоха подобных оболочек типа Нортон Командер (кстати, очень непопулярной и почти неизвестный на западе программы). Аналог этой программы сегодня FAR, который обладает гораздо большими возможностями, чем Нортон и работает в операционной системе WINDOWS.

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

Однако были и достоинства у этой системы. Прежде всего, компактность и небольшой объем системных файлов. Это позволяло запускать многие процессы на ПЭВМ небольшой производительности.

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




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 472; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.