Jump to content

MS-DOS 4.0 (многозадачность)

MS-DOS 4.0
Многозадачный сеанс MS-DOS 4.00 Command.com на виртуальной машине VirtualBox.
Разработчик Майкрософт
Написано в сборка х86
Семейство ОС ПРИНАДЛЕЖАЩИЙ
Исходная модель Открытый исходный код
Первоначальный выпуск 15 мая 1986 г .; 38 лет назад ( 15 мая 1986 г. )
Финальный выпуск 4.10.30 / 10 мая 1988 г .; 36 лет назад ( 10 мая 1988 ) [1]
Репозиторий
Обновить метод Переустановка
Менеджер пакетов Никто
Платформы х86
ядра Тип Монолитный
По умолчанию
пользовательский интерфейс
Интерфейс командной строки ( COMMAND.COM )
Лицензия МОЯ лицензия [2]
Официальный сайт в .википедия .org /неделя /MS-DOS
Статус поддержки
Не поддерживается

MS-DOS 4.0 [а] многозадачная версия MS-DOS , разработанная Microsoft на основе MS-DOS 2.0. Отсутствие интереса со стороны OEM-производителей , особенно IBM (которая ранее предоставила Microsoft многозадачный код для IBM PC DOS , включенный в TopView ), привело к тому, что он был выпущен только в урезанной форме. Иногда его называют европейской MS-DOS 4.0 , поскольку он в основном использовался именно там. Его не следует путать с PC DOS 4.00 или MS-DOS 4.01 и более поздних версий, которые не содержали функций многозадачности.

Apricot Computers заранее анонсировала MS-DOS 4.0 в начале 1986 года. [3] и Microsoft продемонстрировала его в сентябре того же года на выставке в Париже. Однако лишь немногие европейские OEM-производители , такие как SMT Goupil и International Computers Limited (ICL), фактически лицензировали выпуски программного обеспечения. В частности, IBM отказалась от этого продукта, сосредоточившись вместо этого на усовершенствовании MS-DOS 3.x и своей новой совместной с Microsoft разработке для производства OS/2 .

В результате проект был свернут, и были предоставлены только те функции, которые были обещаны конкретным OEM-производителям. версии многозадачной MS-DOS 4.1 В сентябре 1987 года сообщалось о разработке для профессиональной рабочей станции ICL DRS (PWS). [4] Эта версия ICL/MS MS-DOS 4.10.20 была выпущена 28 октября 1987 года. Следующая версия ICL/MS MS-DOS 4.10.30 была выпущена 10 мая 1988 года. После выполнения контрактов дальнейших выпусков не производилось.

В июле 1988 года IBM анонсировала « IBM DOS 4.0 », продукт, не связанный с DOS 3.3 и 3.4 , что привело к первоначальному предположению, что Microsoft может выпустить его под другим номером версии. [5] Однако в конечном итоге Microsoft выпустила его как «MS-DOS 4.0». [ нужна ссылка ] вскоре последовала версия MS-DOS 4.01, исправляющая проблемы, о которых многие сообщали.

Помимо незначительных улучшений, таких как поддержка формата файлов New Executable , ключевой особенностью выпуска стала поддержка вытесняющей многозадачности . При этом не использовался защищенный режим, доступный на процессорах 80386 , но позволялось специально написанным программам продолжать работу в «фоновом режиме», где они не имели доступа к пользовательскому вводу и выводу до тех пор, пока не были возвращены на передний план. Сообщалось, что ОС включает в себя планировщик с разделением по времени и межпроцессное взаимодействие через каналы и общую память . Эта ограниченная форма многозадачности считалась более полезной в среде сервера, а не рабочей станции, особенно в сочетании с MS-Net 2.0, которая была выпущена одновременно.

Другие ограничения MS-DOS 3.0 остались, в том числе невозможность использовать память выше 640 КБ, и это способствовало тому, что продукт не получил широкого распространения, особенно в свете необходимости писать программы, специально ориентированные на новую среду.

INT 21h /AH=87h можно использовать, чтобы отличить многозадачную версию MS-DOS 4.x от более поздних проблем MS-DOS/PC DOS 4.x. [6]

Президент Microsoft Джон Ширли назвал ее «специализированной версией» и даже сказал: «Может быть, нам не следовало называть ее DOS 4.0», хотя неясно, всегда ли это было намерением или же это был более восторженный ответ со стороны OEM-производители сделали бы его настоящим преемником DOS 3.x. Маркетинг позиционировал его как дополнительную опцию между DOS 3.x для рабочих станций и Xenix для серверов более высокого класса и многопользовательских систем.

Внешние команды

[ редактировать ]

MS-DOS версии 4.10.20 поддерживает следующие внешние команды: [7]

См. также

[ редактировать ]
  • Concurrent DOS , Concurrent DOS 286 , Concurrent DOS 386 - многопользовательская многозадачная ОС на базе CP/M с эмулятором DOS с 1983 года.
  • DOS Plus - многозадачная ОС на базе DOS для параллельных ПК с эмулятором DOS с 1985 года.
  • DoubleDOS — включена ограниченная многозадачность за счет разделения компьютера на два одновременных сеанса DOS.
  • Novell DOS , OpenDOS , DR-DOS — преемники DOS Plus с вытесняющей многозадачностью в VDM с 1993 года.
  • FlexOS — преемник Concurrent DOS 286 с 1986 года.
  • 4680 OS , 4690 OS — преемники FlexOS 286 и FlexOS 386 с 1986 года.
  • Многопользовательская DOS - преемница Concurrent DOS 386 с 1991 года.
  • REAL/32 — преемник многопользовательской DOS с 1995 года.
  • PC-MOS/386 — многопользовательский многозадачный клон DOS с 1987 года.
  • ВМ/386 — многопользовательская многозадачная среда DOS с 1987 года.
  • TopView — многозадачная среда на базе DOS с 1985 года.
  • DESQview , DESQview/X — многозадачная среда на базе DOS с 1985 года.
  • Виртуальная DOS-машина
  • Датапак Австралия
  1. ^ "icl37" . www.vintage-icl-computers.com . Проверено 7 октября 2023 г.
  2. ^ «Открытый исходный код MS-DOS 4.0» . 25 апреля 2024 г. Архивировано из оригинала 25 апреля 2024 г.
  3. ^ «MS-DOS 4.0 в Великобритании; США ждут версии 5.0» . Инфомир . 24 марта 1986 г.
  4. ^ «ICL выпускает профессиональную рабочую станцию ​​DRS 300 80286 с многозадачной ОС MS-DOS 4.1», Computer Business Review , 20 сентября 1987 г.
  5. ^ «ИБМ ДОС» . InfoWorld : 77. 18 июля 1988 г.
  6. ^ Браун, Ральф Д. (29 декабря 2002 г.). «Список прерываний x86» . Проверено 14 октября 2011 г.
  7. ^ MS-DOS Версия 4.10 Fujitsu ICL OEM

Дальнейшее чтение

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Иногда во внутренней документации сокращается до MT-DOS или M/T-MSDOS.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6bef1601545b9fb088104a1e1d74693f__1717582200
URL1:https://arc.ask3.ru/arc/aa/6b/3f/6bef1601545b9fb088104a1e1d74693f.html
Заголовок, (Title) документа по адресу, URL1:
MS-DOS 4.0 (multitasking) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)