从16位实模式切换到32位保护模式
通过设置一个特殊的CPU控制寄存器的首位开启32位保护模式。
为了使所有的指令在切换前全部执行完毕,可以通过段远程调用迫使CPU完成管道流水中不同状态的指令。
jmp <segment>: < address offset >
整个切换过程可以如下:
通过设置一个特殊的CPU控制寄存器的首位开启32位保护模式。
为了使所有的指令在切换前全部执行完毕,可以通过段远程调用迫使CPU完成管道流水中不同状态的指令。
jmp <segment>: < address offset >
整个切换过程可以如下: