[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Адресное пространство (64К) разбивал на 2 страницы по 32К. Младшая сраница все время отображается на фиксированную страницу ОЗУ, в ней лежат стеки, глобальные переменные и куча. Старшую страницу переключением битов на порте можно отобразить на любую из 4 страниц ОЗУ (реально использ. 3 страницы, фиксированная никогда не включается). Получившиеся 96К расширенной памяти используются под некое подобие RAM-диска. Такой нехитрый "дипетчер памяти" делается на одной 1554ЛА3.
E-mail: info@telesys.ru