加载操作系统后,CPU 是否可以在实地址/受保护/虚拟 8086 之间"switches"?



CPU可以在"运行时(OS加载)"更改其工作模式,或者在引导时间和之后选择它无法更改?选择模式时,CPU实际上是重新配置的,它是内部的逻辑电路,或者模式只是程序员完成的不同软件实现?

x86 cpu可以在受保护和真实模式之间切换(虚拟8086模式是前者的submode)。有记录的操作序列(不仅是单个说明),它需要执行以更改当前模式而无需脱离轨道并锁定或重置。

CPU本质上是一台大型且复杂的有限状态机,因此在改变其内部状态时会重新配置。这可能涉及其与信号级别与外部设备相互作用的一些变化。

最新更新