У интела это реализовано начиная с Pentium Pro, называется out of order execution. Используется обычный конвейер, плюс переименование регистров (несколько скрытых регистровых файлов) и несколько модулей с АЛУ и блоков предсказания ветвлений.Сообщение от Vladimir Kladov
Гранулярность защиты в 4байта приведет к тому, что половину памяти будет занимать таблица атрибутов блоков (RWX или чтото подобное). Не даром на новых процессорах (начиная с Pentium) сделали поддержку страниц 2Мб и 4Мб (для того чтобы таблица страниц занимала как можно меньше памяти).




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