АССЕМБЛЕР. Компоновщик. Загрузчик. Макрогенератор


Таблица распределения сегментных регистров (ТРСР).


В этой таблице указывается, какому сегментному регистру какой сегмент программы поставлен в соответствие, например:

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

        --------------------------

             CS             S3

             DS             S2

             SS             S1

             ES             --

Эта информация узнается из директивы ASSUME и используется для определения того, по каким сегментным регистрам надо сегментировать имена из тех или иных сегментов. При появлении в тексте программы каждой новой директивы ASSUME информация в этой таблице корректируется.



Содержание раздела