В процессоре 8086 имеется несколько быстрых элементов памяти на интегральных схемах, которые называются регистрами. Регистры можно рассматривать, как ячейки памяти, к которым процессор 8086 может обращаться быстрее, чем к обычной памяти, но это только часть особенностей регистров. Каждый из регистров имеет уникальную природу и предоставляет определенные возможности, которые другими регистрами или ячейками памяти не поддерживаются.
Регистры разбиваются на четыре категории: регистры флагов, регистры общего назначения, указатель инструкций и сегментные регистры (см. Рис. 4.4).
Регистр флагов
15 0
FLAGS | |
Регистры общего назначения
AX | AH | AL |
BX | BH | BL |
CX | CH | CL |
DX | DH | DL |
SI | |
DI | |
BP | |
SP | |
Указатель инструкций
IP | |
Сегментные регистры
CS | |
DS | |
ES | |
SS | |
Рис. 4.4 Регистры процессора 8086.
