首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于微内核结构面向对象操作系统—Pagoda的设计和实现

目  录第1-5页
中文摘要第5-6页
英文摘要第6-7页
第1章 前言第7-12页
 第1节 课题背景第7-11页
  1.1.1 来自操作系统课堂内外的思考第7-8页
  1.1.2 MINIX与面向教学操作系统---Pagoda的提出第8-11页
   1.1.2.1 MINIX操作系统简介第9页
   1.1.2.2 Pagoda的设计目标与意义第9-11页
 第2节 全文组织结构第11-12页
第2章 操作系统第12-29页
 第1节 操作系统的特点第12-14页
 第2节 操作系统的种类第14-16页
 第3节 操作系统的质量度量第16-19页
  2.3.1 可移植性第16-17页
  2.3.2 系统效率第17页
  2.3.3 可扩展性第17-19页
 第4节 操作系统的设计第19-28页
  2.4.1 操作系统设计方法第19-24页
   2.4.1.1 “单一不可中断监控程序”式设计方法第19-20页
   2.4.1.2 “核心”式设计方法第20-21页
   2.4.1.3 “分层”式设计方法第21-22页
   2.4.1.4 “消息传递”式设计方法第22-23页
   2.4.1.5 “基于对象”式设计方法第23-24页
  2.4.2 操作系统体系结构第24-28页
 第5节 本章小节第28-29页
第3章 面向对象技术与面向对象操作系统第29-39页
 第1节 面向对象技术的基本概念第29-32页
  3.1.1 数据封装第29-30页
  3.1.2 数据抽象第30页
  3.1.3 继承和子类化第30-31页
  3.1.4 多态性第31-32页
 第2节 Pagoda系统中面向对象技术的应用第32-36页
 第3节 为什么说Pagoda是个面向对象操作系统第36-38页
 第4节 本章小节第38-39页
第4章 Pagoda系统总论第39-58页
 第1节 Pagoda系统总体结构及特点第39-41页
 第2节 GHI---硬件隔离与可移植性的实现第41-44页
 第3节 microkernel---核心机制第44-48页
 第4节 tasks---Pagoda的输入/输出系统第48-50页
 第5节 servers---Pagoda高层服务的提供者第50-57页
  4.5.1 MM---内存管理服务器第50-52页
  4.5.2 FS---文件系统服务器第52-55页
  4.5.3 SysTask---servers与核心的接口第55-57页
 第6节 本章小结第57-58页
第5章 中断与异常处理第58-68页
 第1节 硬件中断处理第58-63页
 第2节 软件中断处理第63-65页
 第3节 异常处理第65-67页
 第4节 本章小结第67-68页
第6章 进程管理第68-80页
 第1节 进程间通信第68-73页
 第2节 进程调度第73-76页
 第3节 进程同步与互斥第76-79页
 第4节 本章小结第79-80页
第7章 输入/输出系统第80-97页
 第1节 时钟---系统协调的维护者第80-86页
 第2节 硬盘---典型的I/O块设备第86-89页
 第3节 终端---最常见的人机交互方式第89-96页
 第4节 本章小结第96-97页
第8章 结束语第97-98页
参考文献第98-100页
致谢第100-101页
附录1、附录2、附录3第101-104页

论文共104页,点击 下载论文
上一篇:四种不同地区尼罗罗非鱼和奥利亚罗非鱼间的种群遗传结构差异性分析
下一篇:小麦籽粒品质性状的变异及评价指标研究