10.3 切换到保护模式(Switching to Protected Mode)

优质
小牛编辑
130浏览
2023-12-01

把MSW的PE位(CR0内),将使80386工作在保护模式中。起始的当前特权级为0。段寄存器和在实模式下指向了相同的线性地址(在实模式中,线性地址和物理地址相同)。

在设置了PE位以后,初始代码要立即执行一条JMP指令,以刷新处理器预取指令队列。80386会在使用前预取、解码指令和地址。但是,当切换到保护模式时,预取的指令将不再有效(属于实模式的)。JMP指令将会使处理器罢弃无效的信息。