首页 | 本学科首页   官方微博 | 高级检索  
     

一个实用教学操作系统的设计与实现
引用本文:黄廷辉.一个实用教学操作系统的设计与实现[J].桂林电子科技大学学报,2004,24(4):39-42.
作者姓名:黄廷辉
作者单位:桂林电子工业学院,计算机系,广西,桂林,541004
基金项目:广西教育科学"十五"课题资助项目(2003B22)
摘    要:通过分析目前用于教学操作系统的特点,根据操作系统课程的主要内容和较难理解的知识点,提出实用教学操作系统设计的基本原则,并设计了一个简单、易理解、可实现的教学操作系统。这个教学操作系统实现的功能包括内核程序的装入、物理内存管理、中断处理、线程调度、线程同步和用户程序的执行。该系统能够在基于X86的PC机上直接运行,可以很好地帮助学生理解抽象的操作系统原理。

关 键 词:教学操作系统  操作系统  NACHOS  线程
文章编号:1001-7437(2004)04-39-04
修稿时间:2004年2月25日

The Designing and Implementing of a Practical Teaching Operating System
HUANG Ting-hui.The Designing and Implementing of a Practical Teaching Operating System[J].Journal of Guilin Institute of Electronic Technology,2004,24(4):39-42.
Authors:HUANG Ting-hui
Abstract:To master the principle of operating system,it is necessary for us to participate in the designing practice.The characteristics of the present operating system for teaching are discussed in this paper.Then,a basic principle is presented to design a teaching operating system which is simple,easily realized and understandable.The designing and the implementing of the teaching operating system are described in detail.The mainly features of this system include the load of kernel program,the management of physical memory,the handling of interrupt,the thread synchronization,and the running of the user program.The operating system kernel could be run on real hardware(X86-based PCs) and could help students learn the principles of the system.
Keywords:teaching operating system  operating system  NACHOS  thread  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号