Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[IA32] Я вот что имел ввиду... 29.03.04 18:29 Число просмотров: 1790
Автор: HandleX <Александр М.> Статус: The Elderman
|
[moved from beginners] > Возможность исполнения кода в стеке происходит из-за того > что стек может быть адресован по CS:XXXXXXXX . Вот и все. > Что такое единый пэйджер я не очень понял. > > > И если бы пейджеров было > > два (один пейджит code segment, другой всё остальное), > то... ...то те страницы, которые адресуются через CS, никоим образом не окажутся в page directory сегмента, адресуемого через SS, а если и попытаются к ним обратиться, то их там просто нет, и pager поднимет исключительную ситуацию. Тогда получится вроде и как flat-модель, но с неисполняемым стеком. Забавно, что в виндах в user-mode селекторы CS и DS разные... но подобной "фичи" нет.
|
|
|