- 8
- 0
- 约5.27千字
- 约 31页
- 2017-01-29 发布于北京
- 举报
第13章 一个小型操作系统的实现 本章知识点: 13.1 MINIX概述 13.2 进程 13.3 I/O任务 13.4 内存管理 13.5 文件系统 为了了解到一个“真正”的操作系统是怎样一步步构造出来的,我们将以MINIX操作系统为例,对其设计方法进行介绍,并对其源代码进行简单分析。 因为MINIX的源代码是公开的,有兴趣的读者还可以自己动手加以改造。 13.1 MINIX概述 MINIX操作系统最早出现于20世纪80年代,由美国著名学者A.S.Tanenbaum用c语言编制。 它从外部看来和UNIX非常相似,但实际上,MINIX的内部完全是经过重新设计的。它的主体部分设计为几个相对独立的模块,模块间依赖消息进行通讯,这样的模块化结构使得对它的理解和修改都更方便。 本章中将介绍基于POSIX(国际标准9945-1)的MINIX2.0版本,它可以运行于基于80x86结构的兼容机系列。 13.1.1 MINIX的组成结构 1.MINIX的四层结构 MINIX的整个系统被分为4个层次: 13.1.1 MINIX的组成结构 需要特别介绍的是位于用户进程层次的MINIX的命令解释器shell。 命令解释器并不是操作系统的一部分,它本身就是一个计算机程序,用C语言编写,为协助用户与操作系统之间通讯而设计,管理用户与核心(kernel)之间的对话,并把操作系统指令换成机器代码。 13.
您可能关注的文档
- 东专插本大学英语词汇表.doc
- 个半科目搞定房地产开发企业的会计科目设置与核算.doc
- 个比划一个猜.ppt
- 个成功操盘手的基本思路[转].doc
- 个肝脏排毒的方法.doc
- 个广告策划文案范本.doc
- 个角对应相等,则三角形相似.doc
- 个较难的会计账目处理办法.doc
- 个考研过来人给后来者的15个重要提示.doc
- 个老工程技术人员对土木年轻人的忠告.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)