MS-DOS

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
MS-DOS

MS-DOS 7.1 после загрузки
Разработчик Microsoft
Семейство ОС DOS
Исходный код Закрытый
Первый выпуск {{{released}}}
Последняя версия 8.0 — 14 сентября 2000 г.
Последняя тестовая версия {{{latest_test_version}}} — {{{latest_test_date}}}
Тип ядра Монолитное ядро
Интерфейс {{{default_ui}}}
Лицензия Проприетарная
Состояние Не поддерживается
Веб-сайт {{{website}}}
Дискета установки MS-DOS 3.30 (OEM)
Дискета установки MS-DOS 3.30 (OEM)
Дискета установки GW-BASIC 3.22 из комплекта MS-DOS 3.30 (OEM)
Дискета установки GW-BASIC 3.22 из комплекта MS-DOS 3.30 (OEM)

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

MS-DOS была выпущена в 1981 году и вышла в восьми версиях, пока Microsoft не прекратила её разработку в 2000 году. Это был ключевой продукт фирмы, дававший ей существенный доход и маркетинговый ресурс, в ходе развития Microsoft от разработчика языка программирования до крупной компании, производящей самое разнообразное программное обеспечение.

Содержание

История

В 1980 году Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (en:Seattle Computer Products) была создана QDOS (англ. Quick and Dirty Operating System). Она продавалась SCP под названием «86-DOS», так как была создана для процессора Intel 8086. В основном MS-DOS базировалась на наиболее известной ОС того времени — CP/M, созданной компанией Digital Research, однако использовала другую файловую систему. Microsoft приобрела лицензию QDOS и передала её IBM в декабре 1980 года за $50 000, а полностью выкупила права на неё в июле 1981 года, незадолго до выпуска PC.


Операционная система MS-DOS работает в реальном режиме процессора x86, поддерживает выполнение только одной программы в 1 момент времени. Ядро системы устанавливает прерывание INT 21h для системных сервисов таких, как открытие файла, запись в файл и подобных.

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

Наиболее известные из них текстовые: Norton Commander, его клон Volkov Commander и дальнейшее развитие идеи — DOS Navigator. По образу Norton Commander позже было создано множество интерфейсов файловых менеджеров и других программ для различных операционных систем.

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


Ещё одна проблема, с которой сталкиваются пользователи при работе с приложениями MS-DOS на современных компьютерах — это значительная разница в быстродействии. За последние 10 лет частоты микропроцессоров значительно возросли, поэтому любимая игра для MS-DOS на современном компьютере может работать слишком быстро, так, что пользователь не успевает увидеть происходящее на экране и проанализировать игровую ситуацию.

Для решения вышеназванных и целого ряда других проблем работы с приложениями MS-DOS под управлением Windows NT применяются специальные эмуляторы. На данный момент наиболее известным из них является DOSBox, позволяющий настраивать индивидуальные параметры запуска каждого MS-DOS-приложения, такие, как быстродействие эмулируемого компьютера, эмулируемая звуковая и видеокарта и т. п.

Составные части

Минимальный набор файлов операционной системы MS-DOS: IO.SYS (модуль расширения bios), MSDOS.SYS (модуль обработки прерываний), COMMAND.COM (командный процессор). Конфигурационные файлы: CONFIG.SYS (конфигурация драйверов и устройств), AUTOEXEC.BAT (стартовый скрипт).

Некоторые файлы и их функциональное назначение

  • ANSI.SYS
  • HIMEM.SYS — драйвер Extended Memory
  • RAMDRIVE.SYS — драйвер электронного диска
  • KEYB.COM — драйвер переключения языковых раскладок клавиватуры
  • KEYBOARD.SYS — файл с описаниями языковых раскладок клавиатуры, оформленный как драйвер.
  • COUNTRY.SYS — Файл с таблицами локализации, алфавитами сортировки
  • DISPLAY.SYS — драйвер дисплея. В частности, загружает локализованные шрифты
  • *.CPI — загружаемые шрифты
  • MODE.COM — программа настройки ряда параметров драйверов системы.

Особенности и ограничения версий

Этот раздел не завершён. Вы можете помочь проекту, исправив и дополнив его.

Наиболее важные надстройки над MS-DOS

  • Многозадачность.
  • Сетевые клиенты и серверы
  • Удалённое управление
  • Соединения компьютер-компьютер
    • Laplink
    • Norton Link
    • перенаправление консоли шелла.
  • расширение памяти
    • Extended Memory, Expanded Memory
    • 386 процессор и менеджеры памяти EMM386, QEMM
    • HMA (High Memory Area), UMB (Upper Memory Block)
    • использование видеопамяти (VIDRAM)
  • графические оболочки
    • DOS SHELL
    • Windows
    • DV/X
    • Gem
Этот раздел не завершён. Вы можете помочь проекту, исправив и дополнив его.

См. также

Ссылки


Источник — «http://ru.wikipedia.org/wiki/MS-DOS»

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net