1.系统管理模式 SMM在x86 CPU的四种工作模式(实模式、保护模式、虚拟8086模式与SMM模式)中,SMM是最为特殊的存在。SMM的设计初衷是提供一个独立于操作系统的执行环境,专门处理电源管理、硬件配置、热监视等高层级系统任务SMM的特权级别定格在Ring -2,甚至高于操作系统内核(Ring 0),可以访问所有物理内存、I/O端口和系统寄存器,并且对操作系统完全不可见。这意味着,操作系统根本不知道SMM的存在——何时进入、何时退出,一切无迹可寻。SMM是处理器最高特权模式,它运行在OS之下,拥有对物理内存、SMRAM、MSR寄存器、SPI闪存区的完整访问权限,设计上对低特权层完全不可...