C++ 中的操作系统双模式操作


每一个系统主要通过两种模式运行,以保障硬件的计算。这两种模式是 −

  • 用户模式
  • 内核模式

用户模式 −

操作系统模式,在该模式下,所有用户应用程序和程序都运行。在此模式下,处理用户指令并运行诸如“播放音乐”之类的软件。

内核模式 −

操作系统模式,在此模式下加载硬件并执行其计算。仅允许特权指令在此模式下运行。一些常见的特权指令是 −

  • 输入输出管理
  • 用户模式和内核模式之间的切换。
  • 中断管理

操作系统中的双模式是操作系统在两种模式之间切换以及操作系统为系统计算进程而进行的模式切换。双模式负责管理进程并避免任何系统崩溃。

更新时间:22-Jan-2021

3K+ 浏览量

踏上 职业生涯之旅

完成课程并获得认证

开始学习
广告
© . All rights reserved.