Открыть сервисСервис

MS-DOS — операционная система IBM PC

MS-DOS (сокр. от Microsoft Disk Operating System) — однопользовательская однозадачная дисковая операционная система, разработанная компанией Microsoft для персональных компьютеров с архитектурой IBM PC. Впервые выпущена в 1981 году и до середины 1990-х годов была основной операционной системой IBM-совместимых компьютеров. MS-DOS стала одной из первых массовых продуктов Microsoft и заложила основу для последующей линейки Windows.

История создания

В 1980 году компания IBM начала разработку персонального компьютера IBM PC. Для новой машины требовалась операционная система, однако IBM заключила соглашение с Microsoft, которая должна была поставить систему. У Microsoft на тот момент не было готового продукта — компания приобрела у небольшой фирмы Seattle Computer Products (SCP) разработку QDOS (Quick and Dirty Operating System), созданную Тимом Патерсоном. QDOS, в свою очередь, во многом повторяла интерфейс операционной системы CP/M, широко использовавшейся на 8-разрядных компьютерах.

Microsoft доработала систему, переименовав её в MS-DOS, и поставила IBM под названием PC DOS 1.0 (август 1981 года). При этом Microsoft сохранила права на распространение MS-DOS другим производителям IBM-совместимых компьютеров — это решение определило её дальнейшую коммерческую судьбу.

Распространение и развитие

В начале 1980-х годов на рынке персональных компьютеров доминировал стандарт IBM PC. Производители совместимых машин (Compaq, Tandy, Zenith и другие) вынуждены были использовать совместимую операционную систему, и MS-DOS постепенно вытеснила CP/M и прочих конкурентов.

Версии MS-DOS развивались в тесной связке с аппаратной платформой:

ВерсияГодОсновные нововведения
1.01981Первая версия для IBM PC
2.01983Поддержка жёстких дисков, иерархическая файловая система, командный интерпретатор COMMAND.COM с расширяемой структурой
3.01984Поддержка IBM PC AT, локальные сети, дисководы высокой ёмкости
4.01988Расширенная оперативная память (до 640 КБ — свыше), менеджер дисков, графический интерфейс Shell
5.01991Утилиты резервного копирования, редактор EDIT, поддержка EMM386
6.01993Сжатие дисков (DoubleSpace), дефрагментация, антивирус
7.01993Включена в состав Windows for Workgroups 3.11
7.11994Поддержка файловой системы FAT32

Параллельно IBM выпускала собственную ветку системы под названием PC DOS, функционально близкую к MS-DOS, но с некоторыми отличиями в утилитах.

Технические особенности

MS-DOS — система с командной строкой. Основной пользовательский интерфейс — командный интерпретатор COMMAND.COM, принимающий текстовые команды (DIR, COPY, DEL, FORMAT, CHKDSK и другие). Графический интерфейс в ранних версиях отсутствовал; в версии 4.0 появился примитивный менеджер файлов, а полноценный графический рабочий стол стал доступен с выходом Windows.

Система изначально была спроектирована для процессоров Intel 8088/8086 и ограничена адресацией 1 МБ оперативной памяти, из которых под программы отводилось лишь 640 КБ («конventional memory»). Для работы с большими объёмами памяти использовались драйверы EMS и XMS, а позже — режимы расширенной памяти процессоров 80386 и выше.

Файловая система — FAT12/FAT16 (позднее FAT32 в версии 7.1). Имена файлов в ранних версиях ограничивались форматом 8.3 (до восьми символов в имени и трёх в расширении). MS-DOS поддерживала загрузку с дискет и жёстких дисков, работу с локальными сетями через дополнительные пакеты.

Значение и прекращение поддержки

MS-DOS стала одной из первых операционных систем, сделавших персональный компьютер массовым продуктом. Именно под неё создавались первые версии Microsoft Word, Excel, а также тысячи прикладных программ и игр.

В 1990-е годы систему вытеснили операционные системы с графическим интерфейсом — Windows 95, Windows 98 и Windows ME, которые базировались на ядре MS-DOS, но скрывали командную строку от обычного пользователя. Последняя самостоятельная версия MS-DOS 8.0 поставлялась в составе Windows ME (2000). Microsoft прекратила продажу MS-DOS в 2001 году.

Наследие MS-DOS сохраняется в современных Windows: командный интерпретатор cmd.exe и утилиты (ping, ipconfig, diskpart) исторически восходят к DOS-утилитам. В среде эмуляторов (DOSBox) и ретро-компьютеров система по-прежнему используется энтузиастами.

См. также

  • CP/M
  • IBM PC
  • FAT (файловая система)
  • Командная строка
  • Windows

Исторические источники и литература

  • Патерсон Т. «Undocumented DOS: A Programmer's Guide to Reserved MS-DOS System Calls» (1990).
  • Мюлхаусен К. «DOS Programmer's Reference» (1991).
  • Официальная документация Microsoft по MS-DOS 6.0 (1993).
  • Чендлер Д. «The Embrace of Unreason: The 1980s, the Final Crisis of the Social Order» — исторический контекст становления IBM PC.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru