TomaTLAB, а где можно почитать про маппер MSX? И может кто подскажет как в CP/M и MP/M решалась проблема с барьером 64к?

- - - Добавлено - - -

Вот если мое мнение спросить, то я предложу следующее, пока в самом общем виде. Произвольное количество страниц по 64к. Система (cp/m) при запуске​ приложения может выделить ему отдельную страницу памяти. Обмен данными между страницами через ПДП. Прсто на чтение одна страница выбирается, а на запись другая. Ну и естественно, не все 64к из страницы могут быть использованы. Часть может быть перекрыта ПЗУ или, например, служить видеобуфером. Я, правда, не знаю, как эта схема согласуется с возможностями самой cp/m, какие там механизмы были предусмотрены. Но мне чисто логически этот путь кажется самым простым. Не столько в смысле аппаратной реализации, сколько именно в адаптации к самой cp/m.