Відмінності між версіями «Сегментна»
Матеріал з Вікі ЦДУ
Рядок 1: | Рядок 1: | ||
+ | У системах з сегментною адресацією віртуальна адреса має складну структуру. Він розбитий на два бітові поля: селектор сегменту і зсув у нім. Відповідно, адресний простір виявляється таким, що складається з дискретних блоків. Якщо довжина кожного блоку може задаватися, відповідають "діри" у віртуальному адресному просторі, такі блоки називаються сегментами. Як правило, один сегмент відповідає коду або даним одного модуля програми. Із сторінкою або сегментом можуть бути асоційовані права читання запису і виконання. | ||
+ | |||
<center>[[Image:Segment.JPG]]</center> | <center>[[Image:Segment.JPG]]</center> |
Поточна версія на 17:39, 10 грудня 2008
У системах з сегментною адресацією віртуальна адреса має складну структуру. Він розбитий на два бітові поля: селектор сегменту і зсув у нім. Відповідно, адресний простір виявляється таким, що складається з дискретних блоків. Якщо довжина кожного блоку може задаватися, відповідають "діри" у віртуальному адресному просторі, такі блоки називаються сегментами. Як правило, один сегмент відповідає коду або даним одного модуля програми. Із сторінкою або сегментом можуть бути асоційовані права читання запису і виконання.