Вопрос по расширению памяти.
Если используется ТОЛЬКО Z80, то коммутация банок памяти идёт всё равно через 2 порта (F9 + FB)?
Просто сижу и думаю, как правильно внедрить расширение памяти, если в каждом банке по 256/512Кб памяти сразу... По схеме расширения для РУ7 - используется только порт F9, то есть оригинальная схема совместима только с ВМ80 и режимом MZ=0 для Z80.
По схеме получается, что нужны сигналы ADDR[16..19] для такого расширения. ADDR[16..17] формируются штатно обоими портами, а вот куда "впихнуть" два старших адреса - не понятно. Для порта F9 всё понятно - заменить его на ИР23 и делов-то. А Вот с FB всё сложнее - там свободны только биты 4 и 7, но поддерживается ли такое софтом? Если его расширять, то для портов FB и F8 будет использоваться ИР35 (нужен регистр с поддержкой сброса, других не нашел в либе).