Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Шпоры по ассемблеру, 1ый семестр (Гончаревич А Л) [3131 вопросов] / шпоры-1 / 11 - Микропроцессор IA-32. Сегментные регистры

..docx
Скачиваний:
50
Добавлен:
15.06.2014
Размер:
72.08 Кб
Скачать

11 - Микропроцессор IA-32. Сегментные регистры.

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

Сегментные регистры предназначены для аппаратной поддержки структурной

организации программы в виде отдельных частей, называемых сегментами. Сегмент представляет собой независимый блок памяти фиксированного размера. Операционная система размещает сегменты программы в оперативной памяти, после чего помещает их адреса в соответствующие сегментные регистры. МП поддерживает следующие основные типы сегментов: сегмент кода – содержит машинные команды, для доступа к нему служит регистр CS (CodeSegmentregister) – сегментный регистр кода; сегмент стека – для доступа к нему служит регистр SS (StackSegmentregister) – сегментный регистр стека; сегмент данных – содержит обрабатываемые программой данные, для доступа к нему служит регистр DS (DataSegmentregister) – сегментный регистр данных;дополнительные сегменты данных – их адреса должны содержаться в регистрах ES, GS, FS.