Здравствуйте, Pavel Dvorkin, Вы писали:
N>>Неее, ну так можно и на страничной схеме сделать. Вот устроим чередование, что каждый следующий мегабайт — другого доступа. Можно? Можно, DAT с его каталогами страниц по 4KB такое позволяет в полный рост. Но зачем? Опять троллейбус из буханки?
PD>Ну чередование — это просто мой пример. Можно еще 100500 других вариантов предложить. Суть-то простая — при наличии сегментного механизма и сегментов произвольного размера невозможно "в железе" зафиксировать правила деления АП на U и S. Вот им и пришлось делать одинаковые правила трансляции адресов по страничному механизму для U и для S
Ну это уже чистое "сгорел сарай, гори и хата". Если у старого механизма проблемы, то зачем усиливать от этого проблемы на новом?
Впрочем, вопрос риторический, и можно не продолжать эту тему.
PD>>>Вот это я точно помню. Помню (не дословно) и текст. Примерно так — хотели отказаться от сегментных регистров, но разработчики виртуальных машин столкнулись с непреодолимыми трудностями.
N>>Если найдёте откуда, прошу закинуть сюда.
PD>Если найду — обязательно. Но вряд ли найду.
В любом случае, заранее спасибо