Регистр-указатель - Большая Энциклопедия Нефти и Газа, статья, страница 2
Глупые женятся, а умные выходят замуж. Законы Мерфи (еще...)

Регистр-указатель

Cтраница 2


16 Примеры преобразования со - Команда LPD - загру. [16]

Этикетка регистра-указателя всегда сбрасывается в О, указывая на адрес в системном пространстве. Имеется разновидность команды LPDI - загрузка указателя 32-разрядный константой. Таким образом, центральный процессор ВМ86 может передать в сопроцессор любой адрес из своего пространства памяти в форме указателя ( базис, смещение), длина которого составляет двойное слово. Программа канала, используя команду LPD, может загрузить этот адрес в свой регистр-указатель.  [17]

18 Влияние команд пересылок на заполнение регистра-приемника и регистра-источника. [18]

MOVB dst src пересылают слово и байт соответственно из источника src в приемник dst. Если размерность источника меньше размерности регистра-приемника, лишние биты регистра-приемника заполняются знаковым расширением пересылаемого значения. На рис. 4.24 показано, как эти команды влияют на заполнение регистра-приемника. Здесь Т - бит операнда источника, R - бит, заполняемый операндом источника, s - бит, заполняемый знаковым ( самым старшим) битом операнда источника, X означает, что бит игнорируется, 1 - безусловную установку в единицу. Отметим, что когда в качестве приемника используется регистр-указатель, то соответствующий ему бит регистра TAG устанавливается командами пересылок в единицу. Это означает, что команду MOV можно использовать для загрузки адресов, относящихся к пространству ввода - вывода.  [19]



Страницы:      1    2