通用寄存器:
在80386及其后继机型中,所有32位通用寄存器既可以存放数据,也可以存放地址(也就是说,这些寄存器都可以用于存储器寻址)。在这8个通用寄存器中,每个寄存器的专用特性与8086/8088和80286的AX、BX、CX、DX、SP、BP、DI、SI是一一对应的:如EAX专用于乘、除法和I/O指令,ECX的计数特性,EDI和ESI作为串处理指令专用的地址寄存器等。
专用寄存器:
图11.2 80x86的标志寄存器
标志寄存器新增加的标志位的含义如下:
IOPL(I/O Privilege Level)I/O特权级
NT(Nested Task)嵌套任务标志
RF(Resume Flag)重新启动标志
VM(Virtual 8086 Mode)虚拟8086模式位
AC(Alignment Check Mode)对准检查方式位
VIF(Virtual Interrupt Flag)虚拟中断标志
VIP(Virtual Interrupt Pending Flag)虚拟中断未决标志
ID(Identification Flag) 标识标志