Подниму тему Внешнего ОЗУ
Проанализировал предыдущие сообщения и кажется начал Вас понимать .
В схеме это выглядит так
![]()
74LS245 добавил от себя . Думаю возможность чтения порта будет не лишней .
A14',A15',A16' - это адресные линии для внешнего ОЗУ .
- - - Добавлено - - -
Этот вариант хорош своей простотой , но к сожалению , сильно ограничивает объём внешнего ОЗУ . И без добавления новых портов при таком решении придётся довольствоваться крохами .
Развивая идею дальше - можно добавить два порта , что увеличит количество страниц внутри сегмента до 16 , общий объём сегмента увеличится до 256 Кб . Порт F0 при этом будет выполнять задачу задуманную автором Эрика . С той разницей ,что по словам автора порт F0 переключает сегменты по 128 Кб , а будет по 256 Кб .
PX0 и PX1 новые порты пока без адреса .
В схеме выглядит так .
Схема не окончательная .
- - - Добавлено - - -
Полубайты портов PX0,PX1 переключают номера страниц внутри сегмента для каждого окна . А BA16 и порт F0 переключают сегменты .









Ответить с цитированием