Ms dos как читается - MSDOS

Только полноправные пользователи могут оставлять комментарии. TM Feed Хабрахабр Geektimes Тостер Мой круг Фрилансим. Geektimes Публикации Пользователи Хабы Компании Песочница. Порой встречаются такие артефакты природы, что начинаешь невольно задумывать о разных конспирологических теориях и альтернативной истории. Сегодня я хотел бы поговорить о разных малоизвестных и не очень аспектах операционной системы MS-DOS.

Историй про дос на хабре было огромное множество: Я считаю это очень важным звеном развития операционных систем для IBM PC, но удивительно мало информации о таком важном переходном этапе.

Это буквально утерянная ветка доса и найти про нее информацию большая проблема. Что бы вы подумали если бы услышали о поддержке в DOS вытесняющей многозадачности, виртуальной памяти, свопа, семафоров и IPC.

Собственно, история началась одним праздным днем, когда я в порыве прокрастинации решил немного почитать интернета вместо работы. Когда-то у меня был ноутбук Sharp PCоснованный на новомодном процессоре и оснащенный двумя дисками, один HDD на 10 мегабайт, а второй ROM на 4 мегабайта. На ROM драйве были утилиты от производителя инсталятор DOS. По замыслу разработчиков, если человек приобрел новый винчестер, то он мог его разбить, отформатировать и установить дос прямо встроенными в ноутбук средствами.

Вероятно, такое решение было продиктовано отсутствием в ноутбуке дисковода, но для меня оно было весьма оригинальным и свежим.

Я уверенно помнил что там был DOS 4. Буквально с первого запроса я получил очень много противоречий в выдаче. Расходилось буквально все, начиная от перечня проблем и заканчивая датой выхода. Отдельно следует заметить, что в те дикие времена говорить о релизе доса не приходится. MS DOS до пятой версии не продавался в свободной продаже, Microsoft работала исключительно на производителей оборудования и корпоративный сегмент, поэтому версии тех времен известны либо по купленным образцам техники с предустановленной системой, либо по утекшим версиями из предприятий.

Получив голую систему в ней было практически нечего делать, но это больше веяние тех дней. Но и компьютер обычно покупался с вполне определенной целью и скорее ОС выбиралась под софт, а не наоборот. Впрочем, вернемся к нашему DOS. На некоторых сайтах я находил свидетельства о том что DOS 4.

По свидетельствам очевидцев в версии 4. Тут я, мягко говоря, очень удивился. Я отчетливо помню что никакой многозадачности и разделяемой памяти не было на ноутбуке а версия была строго равна 4.

Но почувствовал, что тема явно интересна и мало изучена. Тогда постепенно начала вырисовываться правда. Оказывается существует две версии 4. Для их отличия версию в народе называют 4. На этом моменте меня уже совсем перестали интересовать баги обычной четвертой версии и я начал охоту за образами многозадачной версии. Я собрал порядка десяти разных версий MS DOS 4.

И вот образы были обнаружены, да не просто, а прям в on-line x86 эмуляторе. Система состояла из двух дискет, где имелось, собственно, ядро операционной системы и совсем минимальный набор утилит. Никаких документов не содержалось. Но основной функционал видно и. По правому альту выпадал список задач, в котором можно было создать новый процесс или переключиться между имеющимися.

Что, в общем, не особо меня впечатлило. Я даже не был уверен что это аутентичная версия от Microsoft, а не мистификация на слухах в сети.

Собственно это мы и будем доказывать.

MS-DOS

Тем более тот факт, что многозадачность реализуется некой нашлепкой сверху SM. EXE, говорит в пользу этой версии. PIF файлы которые были на дискетах, что роднило этот DOS с Windows.

На второй дискете обнаружился PIFEDIT. EXE и первый долгожданный документ: You must add the swapper, swapper. Add the following lines: Note the swapper MUST run in backround. The above configuration will cause the swapper to default to the root directory of c: You may tell the swapper where to place the swap files by specifying the drive and also the directory. You must always specify the drive and the swapper will default to the root directory of the drive.

MS-DOS — Википедия

The swapper will manage the cleanup of its swap files. If the swap directory is changed after a system crash, there is the chance that swap files will be left around. These can be removed by executing the following on the "old" swap directory: Чиновники из ФАС выбрали оператора налога на товары, купленные россиянами за границей 8,3k Добавить в закладки Китайский интернет и софт: Да и не только ядро, но и системные утилиты. Там написано как рождалась NT.

Насколько же другим мог быть DOS 5. Но эта версия была практически принципиально иной операционной системой, по странной случайности получившая совместимость с DOSом. А еще о досе есть замечательная цитата, которая мне очень нравится: The Vista of DOS There are interesting parallels between Windows Vista and DOS 4. Like Windows Vista, DOS 4. Like Vista, DOS 4. As with Vista, the software compatibility issues were hammered out by vendors, and by the time the next version came out, everything just worked.

And much like with Windows 7, the resource requirements of DOS 5. High memory support in DOS 5. By the time DOS 5. Была же шутка, что Microsoft выпускает нормальные десктопные OS через одну: Мне больше всего нравится, что наконец-то нашлась ОС, в которой сбылись страшики учебников по программированию того времени. Тогда во всех учебниках писали, что прямое программирование оборудования и прямой доступ в видеопамять — страшная бяка, совместимость с которой рано или поздно будет потеряна… а в следующих главах эта самая прямая запись в видеопамять подробнейшим образом разбиралась, что доставляло.

В какой-то из книг Нортона, по-моему, упоминался DesqView, умевший многозадачность раньше остальных, и уже тогда наталкивавшийся на несовместимость, но на практике с ним сталкиваться не доводилось. С появлением х процессоров задача виртуализации DOS была решена фактически аппаратно, и страшилки из книг так и остались страшилками, — смешно и обидно одновременно.

Статьи вроде этой — прям как бальзам на душу. И интересно, само. Писать в видеопамять напрямую? Черт а где я был в это время? Последний раз писал напрямую на Спектруме, но там собственно вариантов было мало. На х86 сразу int10 и собственно без вариантов. Уж слишком разнообразный был зоопарк видиков, даже в те исторические времена. Вот пытаюсь сейчас вспомнить когда бы это было реально, но не могу. Сразу как в х86 познакомился — зоопарк был разнообразный.

Нет, реально, тогда всё было другое. И да, мы действительно тогда мало чего боялись. И всяких там несовместимостей в первую очередь. Но все равно не припомню чтобы вот так писать напрямую. При обсуждении подобных тем важным аргументом является дата рождения в профиле.

Владислав, не думаю что шесть лет разницы что-то решают в данном случае. Первую программу я написал в ом, на СМ Конечно это был редкостный лапшекод на бейсике, но не суть. Мне было 9, Вам 15, так что осмелюсь предположить что в то время это для Вас было тоже хобби как и для. Тут скорее больше влияет кто с каким парком сталкивался и какие задачи решались.

Для меня три вида карточек тогда казались большим зоопарком, а работа через инт10 в сравнении с родным для меня спектрумом — очень быстрой. Но реально под простые игрушки тем более на черно-зеленых мониторах и под вывод разных графиков для расчетов вполне хватало инт Я бы если не это обсуждение и не узнал о том, что оно дескать медленное…: ЧСХ, эти самые 6 лет приходятся на то время в жизни человека, когда каждый год решает.

В послесловии вы это косвенно и признали. А через 6 лет зоопарк различных SVGA не вызывал удивления — на дворе-то стоял й год.