Intel 64/x86_64/x86/IA-32处理器标志寄存器详解(3) - 32位EFLAGS - 概述

32位标志寄存器中的标志位/域可以分成3组:状态标志位,控制标志位,以及系统标志位。下图定义了这些标志位以及对应的比特位编号。在处理器刚刚初始化之后(通过**RESET引脚或者INIT引脚),EFLAGS寄存器的值被设定为0000-0002H。比特位1,3,5,15,以及22~31都是Intel的保留位。软件不要使用或依赖这些比特位的状态,否则将失去跨处理器兼容性。   某些标志位可以使用通用指令
相关文章
相关标签/搜索