Цитата Сообщение от DemonId7 Посмотреть сообщение
Пора прикидывать дальнейшие шаги. Какие будут предложения? Встраивать ОС в ПЗУ?
Да, наиболее простой вариант - CP/M в ПЗУ. При холодной загрузке найти раздел на винчестере, помеченный как CP/M, а далее просто добавлять смещение к первому сектору раздела при работе с секторами. Нужно только учесть, что размер сектора CP/M 128 байт, а физический сектор 512. Нужно будет сделать пару буферов для считанного и записываемого физического сектора.

Насчёт защищённого ОЗУ: вряд-ли наверное понадобится, если с записью в ОЗУ такие проблемы. CP/M-у нужно обычное ОЗУ, а не через порты.