Это потому, что с точки зрения MSDOS все эти ПК были одинаковые.
Вид для печати
Это потому, что с точки зрения MSDOS все эти ПК были одинаковые.
Всегда считал что с точки зрения CP/M процессоры 8080 и кр580вм80а тоже одинаковые.
И вот это вот из википедии:
единственное, что требуется для ее работы, в том виде, в котором эта система была создана программистом Гэри Килдаллом.Цитата:
Аппаратная модель
Минимальная конфигурация 8-разрядной системы, для которой подходила CP/M, содержит следующие компоненты:
Процессор Intel 8080 или отечественный КР580ВМ80А и совместимые с ним (например, Intel 8085 или Zilog Z80)
Терминал, использующий кодировку ASCII
ОЗУ объёмом от 16 Кб
Минимальный загрузчик в ПЗУ
Один или больше приводов гибких дисков
А в теме пишут о переписывании кода CP/M... Но как тогда это называть CP/M, это получается другая ось уже.
Процессоры да одинаковые, а вот вся остальная обвеска:
- память количество, расположение, способ обращения
- видео адаптер, адреса видео памяти
ну и так далее у каждого компьютера на кр580вм80а свои и между собой они не совместимы
ну а по поводу CP/M весь переписывать не нужно, только драйвера под конкретный компьютер на кр580вм80а.
Программки пожно загружать с PC через магнитофонный вход.
CP/Mы естественно придется немного причесать под ЮТ88.
Впрочем, как и при портировании на любую другую машину с процессором 8080.
Придется. Этот процесс подобен написанию и отладке драйверов под современные оси.
Версию любую берите, какую желаете перенести.
Я сам вряд ли что куда перенесу, т.к. в программной части не силен.
Но, если вдруг кто пожелает заняться переносом, хотел бы попросить
выкладывать фрагменты изменяемого кода с небольшими комментариями
по поводу вносимых изменений.
СР М под ЮТ88 работает, но загрузка софта через магнитофон....
Как залить софт сразу в квазидиск...сделать частично на ПЗУ с прошитыми программами.
Как раз намедни озаботился рабочим софтом под СР/М, чуть ссылками народ поделился, http://www.phantom.sannata.ru/forum/index.php?t=21722
Могу книжек подкинуть, в том числе и как под конкретную архитектуру переделать BIOS... Там ничего сложного, надо просто знать подключаемый девайс на аппаратном уровне.