Схема и назначение сегментных регистров. Схема сегментной адресации памяти

Сегментные регистры.

cs – регистр параграфа адреса исполняемой команды (сегмент кода),

ds – регистр параграфа адреса расположения области стека (сегмент стека),

ss – регистр параграфа адреса области данных (сегмент данных),

es, fs, gs – дополнительные сегментные регистры, замещаемые по префиксу

Назначение сегментных регистров (схема сегментной адресации памяти.

Всего 216 = 64000 параграфов по 24 = 16 байт памяти размер сегмента 216 = 64000 байт, начало сегмента определяется параграфом.

Недостатки сегментной адресации: 1. Размещение сегментов в памяти произвольное (от свободного параграфа). 2. Сегменты могут перекрывать друг друга. 3. Защита памяти от несанкционированного доступа выполнена программны-ми средствами. 4. При обращении к «чужой» памяти происходит зависание программы.

Для устранения этих недостатков в современных ПЭВМ используется система защищенной адресации, а сегментная адресация применяется в виртуальных задачах для обеспечения преемственности ПО.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: