> Простейший пример зачем это надо я привел: допустим простая, быстрая и безгеморная
> реализация ALSR.Во-первых не ALSR, а ASLR (Address Space Layout Randomization), а во-вторых я таки понял зачем вам адресация относительно eip.
Так вот, сам по себе ASLR это такой необходимый костыль из-за использования flat memory model. Вы можете записать что угодно в память, а потом передать туда управление. Та security model которую проектировали для PM в 286+ делала использования ASLR банально не нужным т.к. модификацию сегментов кода можно ограничить где-то на ring0 вместе с vmm, планировщиком и обработчиками исключения. Всё остальное (дрова, системные сервисы, юзерленд) крутить на более низких уровнях.