【问题标题】:What is the difference between user/kernel mode and protected/real mode? Are they the same?用户/内核模式和保护/实模式有什么区别?他们是一样的吗?
【发布时间】:2015-12-08 21:42:52
【问题描述】:

在阅读了这些概念之后,似乎用户/内核模式和真实/受保护模式都是为了保护目的。基本上,这些模式是有区别的,以防止一个程序被另一个程序崩溃。那么为什么要对同一件事使用不同的术语呢?

【问题讨论】:

    标签: kernel protected mode


    【解决方案1】:

    这些术语是不同的。此外,userkernel 操作系统模式都与 protected 处理器的模式有关。

    用户模式内核模式从操作系统的角度来看是进程的模式。在系统正常运行期间,同一进程可以切换模式多次

    真实模式保护模式处理器的模式(通常这些模式指的是x86系列)。 切换从真实模式到保护模式在系统启动期间执行一次。所有进一步的指令都在 protected 模式下执行。 (我不确定,系统关闭时是否会额外切换到实模式。)

    【讨论】:

      猜你喜欢
      • 2022-12-10
      • 2014-03-12
      • 1970-01-01
      • 2017-03-05
      • 1970-01-01
      • 1970-01-01
      • 2017-07-16
      • 2012-03-27
      • 2018-11-01
      相关资源
      最近更新 更多