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

基于Linux的OS实验系统

前言第1-10页
第1章 概述第10-13页
   ·问题提出第10页
   ·研究现状、目的和意义第10-11页
   ·开始的选择第11-13页
第2章 基本概念和体系结构第13-24页
   ·Linux操作系统的基本概念第13-21页
     ·操作系统第13页
     ·什么是Linux操作系统第13-14页
     ·LILO简介第14-15页
     ·内核裁减第15页
     ·进程第15-16页
     ·进程调度(SCHED)第16-18页
     ·进程通信(IPC)第18-19页
     ·内核模块(Kernel Module)第19-20页
     ·内核模块加载与卸载第20页
     ·设备驱动程序第20-21页
   ·Linux的体系结构第21-24页
     ·Linux的基本组成第21-23页
     ·Boot盘第23页
     ·Root Filesystem盘第23-24页
第3章 实验系统设计第24-95页
   ·实验一 操作系统构成实验第24-43页
     ·概述第24页
     ·原理简述第24-26页
       ·Linux OS启动流程简介第24-25页
       ·开机载入程序-引导软件LILO第25页
       ·Linux根文件系统简介第25-26页
     ·实验内容第26-27页
     ·实验设计实现第27-43页
       ·开发平台的选择第27页
       ·Boot Loader程序的选择第27-28页
       ·配置新内核bzlmage第28-29页
       ·制作启动盘(Boot盘)第29-33页
       ·制作根文件系统盘(Root Filesystem盘)第33-39页
       ·整合第39页
       ·系统测试第39-43页
   ·实验二 进程管理实验第43-59页
     ·进程创建第43-45页
     ·进程调度第45-49页
       ·基本原理第46页
       ·进程调度的依据第46-48页
       ·可运行队列(Runnable Queue)第48页
       ·进程调度的工作流程第48-49页
       ·调度程序的工作流程第49页
     ·进程通信第49-51页
       ·管道的引入第50页
       ·无名管道(pipe)的实现机制第50-51页
     ·实验相关函数第51-54页
     ·实验内容第54页
     ·实验设计实现第54-59页
   ·实验三 内核模块编程实验第59-69页
     ·内核模块的编程第59-63页
       ·几个函数第59-62页
       ·简单内核模块的编程第62-63页
     ·内核模块的编译、加载与卸载第63-65页
       ·内核模块的编译第63-64页
       ·内核模块的加载第64页
       ·内核模块的卸载第64-65页
     ·实验内容第65页
     ·实验设计实现第65-69页
   ·实验四设备管理实验第69-92页
     ·设备驱动程序的简单介绍第70-71页
     ·设备驱动程序与外界的接口第71-72页
     ·设备驱动程序的组织结构第72-73页
     ·设备驱动程序的代码第73-82页
       ·字符设备驱动程序的代码第74-77页
       ·块设备驱动程序的代码第77-82页
     ·实验内容第82页
     ·实验设计实现第82-92页
   ·其它实验的简要说明(薛筱宇硕士设计)第92-95页
     ·存储管理实验(实验五)的简要说明第92页
     ·用户接口实验(实验六)的简要说明第92-93页
     ·文件系统实验(实验七)的简要说明第93-95页
结论第95-97页
致谢第97-98页
参考文献第98-101页
攻攻读硕士学位期间发表的论文及科研成果第101页

论文共101页,点击 下载论文
上一篇:我国监理制现状及问题探讨
下一篇:风险投资及体系建设思考