通过设置一个特殊的CPU控制寄存器的首位开启32位保护模式。
为了使所有的指令在切换前全部执行完毕,可以通过段远程调用迫使CPU完成管道流水中不同状态的指令。
jmp <segment>: < address offset >
整个切换过程可以如下:
扫描二维码关注公众号,回复:
3859530 查看本文章
通过设置一个特殊的CPU控制寄存器的首位开启32位保护模式。
为了使所有的指令在切换前全部执行完毕,可以通过段远程调用迫使CPU完成管道流水中不同状态的指令。
jmp <segment>: < address offset >
整个切换过程可以如下: