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

操作系统核心的设计与实现使用面向对象的方法

论文摘要第1-5页
Abstract第5-6页
目录第6-9页
第一章 引言第9-11页
第二章 操作系统第11-21页
   ·操作系统特征第11-12页
   ·操作系统类型第12-13页
   ·操作系统设计技术第13-19页
     ·不可中断的监控程序第14页
     ·核心的出现第14-15页
     ·分层式操作系统第15-16页
     ·消息传递操作系统第16-18页
     ·基于对象的操作系统的出现第18-19页
   ·小结第19-21页
第三章 面向对象的操作系统概述第21-34页
   ·面向对象的原理第21-25页
     ·数据封装第21-22页
     ·数据抽象第22-23页
     ·继承和子类第23页
     ·多态第23-25页
   ·面向对象的操作系统第25-27页
   ·面向对象的操作系统的优点第27-32页
     ·可移植性第27-28页
     ·共享代码第28-29页
     ·机制与策略的分离第29-30页
     ·移植性与效率的折衷第30-31页
     ·互斥与同步第31-32页
   ·目前面向对象的操作系统的研究第32-33页
   ·小结第33-34页
第四章 O~3S系统的设计第34-63页
   ·系统总体分析第34-35页
   ·进程管理第35-45页
     ·进程的抽象--Process类及其实现第35-38页
     ·进程队列--ProcessQueue类及其实现第38-39页
     ·处理器--Processor类及其实现第39页
     ·异常处理--Exception类及其实现第39-41页
     ·进程调度的核心-OccupyCPU及其实现第41-43页
     ·上下文切换的相关问题第43-45页
       ·上下文切换的优化第43-44页
       ·内存管理与上下文切换第44-45页
   ·内存管理第45-60页
     ·动态地址转换类及其实现第47-50页
     ·物理内存管理类及其实现第50-52页
       ·物理内存单元PhyUnit第50-51页
       ·所有内存区域Mem第51页
       ·逻辑连续的物理内存区域PUChain第51-52页
     ·辅助存储器管理第52-53页
     ·物理内存与辅助存储器的交互第53-55页
     ·虚拟内存第55-57页
     ·与虚拟内存相关的几个问题第57-60页
       ·内存缺页处理第57-59页
       ·内存置换操作第59-60页
   ·用户接口第60-61页
   ·小结第61-63页
第五章 O~3S系统实现以及测试第63-68页
   ·O~3S系统的实现语言--C++第63-64页
   ·O~3S系统实现第64-66页
     ·O~3S系统的初始化第64-65页
     ·O~3S系统中进程的创建、消亡和调度第65页
     ·O~3S系统中就绪队列的实现第65-66页
   ·测试第66-67页
   ·本章小结第67-68页
第六章 总结第68-70页
   ·可移植性第68页
   ·代码与接口共享与重用第68页
   ·机制与策略的分离第68-69页
   ·通过特殊化优化第69页
   ·为可移植性牺牲性能第69页
   ·将来的工作第69-70页
参考文献第70-73页
致谢第73页

论文共73页,点击 下载论文
上一篇:真空-堆载联合预压处理软基性状研究
下一篇:卤代苯醚类化合物的合成与抑菌活性研究