Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Пользовательские регистры.




 

Как следует из названия, пользовательскими регистры называются потому, что программист может использовать их при написании своих программ. К этим регистрам относятся (рис. 1):

- восемь 32–битных регистров, которые могут использоваться программиста­ми для хранения данных и адресов (их еще называют регистрами общего назначения (РОН)): eax/ax/ah/al, ebx/bx/bh/bl, edx/dx/dh/dl, ecx/cx/ch/cl, ebp/bp, esi/si, edi/di, esp/sp;

- шесть регистров сегментов: cs, ds, ss, es, fs, gs;

- регистры состояния и управления: регистр флагов eflags/flags и регистр указателя команды eip/ip.

 

Регистры общего назначения:

eax   Ax
Ah Al
         
edx   Dx
Dh Dl
         
ecx   Cx
Ch Cl
         
ebx   Bx
Bh Bl
         
ebp   Bp
       
esi   Si
       
edi   Di
       
esp   Sp
       
           

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

Cs  
   
Ss
   
Ds
   
Es
   
Fs
   
Gs
   
     

Регистры флагов и указателя команд:

Eflags   Flags
       
eip   Ip
       

 

Рис. 1. Пользовательские регистры, микропроцессоров i486 и Pentium

Многие из этих регистров приведены с наклонной разделительной чер­той. Это не разные регистры – это части одного большого 32–разрядного регистра. Их можно использовать в программе как отдельные объекты. Это сделано для обеспечения работоспособности программ, написанных для младших 16–разрядных моделей микропроцессоров фирмы Intel, начиная с i8086. Микропроцессоры i486 и Pentium имеют, в основном, 32–разрядные ре­гистры. Их количество, за исключением сегментных регистров, такое же, как и у i8086, но размерность больше, что и отражено в их обозначениях – они име­ют приставку e (Extended).

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных