1-保护模式

保护模式

操作系统这门课在本科是一块高地,很少有人能学懂,主要原因是本科的操作系统重在理论而无实践。然而,在国外的教学中,操作系统恰恰是一门工程性最强的学科。如果没有很强的实践,这门课也学不好。

保护模式,是 x86 CPU 的一种运行模式。当然,除此之外,x86 架构的 CPU 还有实模式的工作状态和虚拟 8086模式。

CPU 的工作模式是什么意思?举个例子,平时你在学校学习,比较散漫,开启的是懒散模式,临近考试了,这时候你像换了人似的,准备突击,这时候开启的是奋斗模式

其实 CPU 也是一样,你刚启动它的时候,它处于实模式,当你把 CPU 中的某个开关打开了,它立刻开启保护模式。开启保护模式的 CPU 就如同开了挂了一样,异常强大,当然,也变得十分复杂。

可是现代操作系统,都是运行处于保护模式的CPU之上的。所以,掌握好保护模式,未来才能学好操作系统。

保护模式的特点

段机制和页机制是保护模式的基础,也是实现现代操作系统的基础。只有深刻掌握和理解 CPU 的段页机制,你才能掌握操作系统底层的一些原理。

需要注意的是,段机制和页机制是 CPU 这个硬件提供的功能,并不是操作系统提供的。操作系统只是利用了 CPU 的这个功能。

如果你不学习 CPU 提供的功能,你如何去理解操作系统如何去使用这种功能的呢?

总结

深刻理解保护模式,才能真正理解内核的工作原理。

  • 11
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值