Только сначала надо прицениться к микросхемам SRAM. Я так за то, чтобы применить две узкие, например DIP W24512AK. Как раз 128К и получим.
Только сначала надо прицениться к микросхемам SRAM. Я так за то, чтобы применить две узкие, например DIP W24512AK. Как раз 128К и получим.
Ретрокладовая продажи
uart, Да я вообще за любой хипиш в пределах разумного. Делать хоть что то лучше чем ничего не делать.
Правда насчет DOS 2.95 не понял. Вроде на стандартном РК работает без проблем.
Для затравочки: РК-Макси
Свел в djvu все материалы по этому РК.
Последний раз редактировалось gdv2002; 12.01.2016 в 15:24.
С уважением, Дмитрий.
Karabas-Go
Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
ZXM-Phoenix в Телеграмм
Мне кажется, программируемый дешифратор тут излишен. Как авторы сами заметили в статье, даже если сделать адресное пространство, как у Микроши, с Микрошей этот компьютер все равно не будет совместим.
Я бы предложил 4 режима работы, выбираемые через пару бит системного регистра (порт FF):
0 - Режим старта, устанавливается при reset
0000-3FFF - ПЗУ
4000-FFFF - ОЗУ
1 - Режим 32К
0000-7FFF ОЗУ
8000-DFFF устройства
E000-EFFF ОЗУ с ДОС 2.95 в режиме r/o, запись DMA
F000-F7FF контролер дисковода
F800-FFFF ОЗУ с монитором в режиме r/o, запись DMA
2 - Режим 60K
0000-EFFF ОЗУ
F000-F7FF устройства
F800-FFFF ОЗУ с монитором в режиме r/o
3 - Режим 64K
0000-FFFF ОЗУ
Распределение регистров и адресного пространства для устройств ввода/вывода:
1 столбец - порты ввода/вывода (IN/OUT), для всех режимовКод:00-0F F000-F07F 10-1F F080-F0FF 20-2F F100-F17F 30-3F F180-F1FF 40-4F F200-F27F 50-5F F280-F2FF 60-6F F300-F37F 70-7F F380-F3FF 80-9F F400-F4FF 8000-9FFF ВВ55 kbd A0-BF F500-F5FF A000-BFFF ВВ55 ext C0-DF F600-F6FF C000-DFFF ВГ75 E0-EF F700-F77F E000-EFFF ВТ57 F0-F7 F780-F7BF F000-F7FF Контролер дисковода F8-FF F780-F7FF Системные регистры
2 столбец - адресация в памяти в режиме 60K
3 столбец - адресация в памяти в режиме 32K
После включения (или RESET) стартует ПЗУ в режиме 0. Проверяется целостность монитора по адресам F800-FFFF, если все нормально, то передается на него управление, монитор при старте выберет нужный для себя режим. Если проверка не прошла, то в область F800-FFFF копируется монитор для режима 60К. Так же при старте можно зажать УС или НР, принудительно заставить скопировать нужный монитор. Для режима 32К так же копируется и ДОС 2.95.
uart, для убогого попроще можно
Т.е. берем схему программируемого дешифратора, но программно сокращаем его возможности до 4-х режимов?
Может тему по РК-Макси замутим, там и будем дальше обсуждать, а то уже чет в дебри от основной темы ушли!
С уважением, Дмитрий.
Karabas-Go
Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
ZXM-Phoenix в Телеграмм
gdv2002, не знаю, с моей точки зрения РК-Макси не РК, а монстр какой-то, с возможностями, которые никогда не будут задействованы. Я же предлагаю обычный РК86 60Кб с возможностью работать в режиме 32К для совместимости.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
С уважением, Дмитрий.
Karabas-Go
Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
ZXM-Phoenix в Телеграмм
gdv2002, но программно этот РК-Плюс обычный РК 32К с несколькими доработками, а не более-менее "современный" РК, на котором можно было бы запустить и CP/M, и большие псевдографические программы от Апогей, и МЦПГ программы от Партнер?
С уважением, Дмитрий.
Karabas-Go
Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
ZXM-Phoenix в Телеграмм
gdv2002, жаль![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)