没有合适的资源?快使用搜索试试~ 我知道了~
1. 简单结构 3. 微内核 4. 模块结构 5. 虚拟机
资源详情
资源评论
资源推荐
1.2
操作系统结构
1. 简单结构
许多商业系统没有明确定义的结构。通常,这些操作系统最初是较小、简单且功能有
限的系统,但后来渐渐超过了其原来的范围。 MS-DOS 就是一个这样的操作系统。由于它主
要是利用最小的空间提供最多酌功能,因此它并没有被仔细地划分成模块。图 1.3 显示了其
结构。
图 1.3 MS-DOS 结构
2.分层结构
采用适当当硬件支持,操作系统可以分成比原来 MS-DOS 和 UNIX 所允许的更小和更
合适的模块。这样操作系统能提供对计算机和使用计算机的应用程序更多的控制。实现人员
能更加自由地改变系统的内部工作和创建模块操作系统。采用自顶向下方法,可先确定总的
功能和特征,再划分成模块。隐藏信息同样很重要,因为它在保证子程序接口不变和子程序
本身执行其功能的前提之下,允许程序员自由地实现低层函数。
系统模块化有许多方法。一种方法是分层法,即操作系统分成若干层(级)。最底层(层
0)为硬件,最高层(层 N)为用户接口。这种分层结构如图 1.4 所示。
小明斗
- 粉丝: 27
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0