PDA

Просмотр полной версии : МикроДОС vs CP/M+



litwr
15.07.2023, 21:23
Отсканировал некоторые материалы (статью Долбилова и др.) (https://litwr2.github.io/corvette/doc.html) по МикроДОС. Было интересно сравнить МикроДОС и CP/M+. С последней встречался на Амстрадах CPC/PCW и Коммодоре 128. Оказалось, что информация по СР/М+ в материалах неверная, в частности, максимальный размер памяти для транзитных программ у СР/М+ 61 КБ, а не 54 КБ. Возможно, 54 КБ - это размер для систем с общим объемом ОЗУ 64 КБ. Также в документации по МикроДОС написано, что в СР/М+ нет переназначения ввода/вывода с консоли на файл, что совершенно неверно. Похоже специалисты просто не имели полной документации по СР/М+, когда писали свои статьи, но возможно и занимались сознательным очковтирательством. Также неверно в документации по МикроДОС написано, что в СР/М+ нет загрузки программ в верхнюю память. В СР/М+ есть гибкий механизм RSX-модулей именно с такой функциональностью.
Можно предположить, что было бы лучше, чем мудрить с МикроДОС, скопировать, адаптировать и может в каких-то мелочах улучшить СР/М+. МикроДОС вышел в 1985, а СР/М+ в 1983... Хотя у МикроДОС есть несколько мелких полезных фишек, но, в целом, и особенно для систем, где памяти более 64 КБ или с большими дисками, СР/М+ намного лучше.
МикроДОС несколько раздражает своей не полной совместимостью с СР/М, например, не работает команда PIP.
Насколько знаю, для Корвета и Вектора СР/М+ так и не портировали. :(

Eltaron
16.07.2023, 08:05
МикроДОС вышел в 1985
Но первая статья о нем у вас на сайте датирована 1984. А разработка началась может и в 1983.
Так что далеко не факт, что создатели знали о CP/M 3. По крайней мере они могли не знать, пока разработка не зашла слишком далеко. А к тому времени МикроДОС могли уже включить в планы научно-исследовательской работы института на годы вперед, и все, уже не соскочишь, придется доделывать. Научные организации - они такие.

litwr
17.07.2023, 09:22
Но первая статья о нем у вас на сайте датирована 1984. А разработка началась может и в 1983.
Так что далеко не факт, что создатели знали о CP/M 3. По крайней мере они могли не знать, пока разработка не зашла слишком далеко. А к тому времени МикроДОС могли уже включить в планы научно-исследовательской работы института на годы вперед, и все, уже не соскочишь, придется доделывать. Научные организации - они такие.
С датировкой статьи возможна ошибка. Там вроде реально 1985. Но оригинала у меня сейчас нет и проверить не могу. :(
Cкорее получается, что люди два года предпочитали не замечать СР/М+.