Вся информация и ссылки тут!
http://zx-pk.ru/wiki/ROM-%D0%B4%D0%B...%D0%91%D0%9A01
---
Кто нибудь делал внешнее ПЗУ для Апогея БК01?
Вчера мне omaxlab подогнал несколько ПЗУ на 512 Кбайт, за что ему большое спасибо. Я давно хочу сделать картридж со всеми выпущенными для Апогея программами.
Апогей умеет работать только с ПЗУ объемом 64 Кб. Для подключения картриджа объемом 1 Мб потребуется меппер. Меппер я придумал простой, один регистр. При обращении к адресам 8000h, 8001h, 8002h, 8003h..., будет выбираться страница. Размер страницы 32 Кб.
Из монитора Апогея загрузка будет выглядеть так
R8002 (Выбор банка 2)
R3200,45F4,100 (Загрузить область ПЗУ 3200-45F4 в ОЗУ 100-14F4)
Что бы не помнить для всех программ этих цифр, я написал загрузчик. Он загружается простой и запоминающейся командой: "R0,1000". Далее пользователь выбирает стрелками нужную программу и нажимает Enter.
Как идея?
Во вложении наброски загрузчика.