期刊文献+

一个实用教学操作系统的设计与实现 被引量:7

The Designing and Implementing of a Practical Teaching Operating System
下载PDF
导出
摘要 通过分析目前用于教学操作系统的特点,根据操作系统课程的主要内容和较难理解的知识点,提出实用教学操作系统设计的基本原则,并设计了一个简单、易理解、可实现的教学操作系统。这个教学操作系统实现的功能包括内核程序的装入、物理内存管理、中断处理、线程调度、线程同步和用户程序的执行。该系统能够在基于X86的PC机上直接运行,可以很好地帮助学生理解抽象的操作系统原理。 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.
作者 黄廷辉
出处 《桂林电子工业学院学报》 2004年第4期39-42,共4页 Journal of Guilin Institute of Electronic Technology
基金 广西教育科学"十五"课题资助项目(2003B22)
关键词 教学操作系统 NACHOS 线程 MINIX teaching operating system,operating system,NACHOS,thread
  • 相关文献

参考文献4

  • 1GeekOS web site [EB/OL].http://geekos.sourceforge.net,2003-12-17.
  • 2Lawton K.Bochs:the open source ia-32 emulation project [EB/OL].http://bochs.sourceforge.net,2004-01-13.
  • 3Thomas Narten.A Road Map Through Nachos [EB/OL].http://www.cs.duke.edu/- narten/110/ naehos/main/main.html,1997-02-03.
  • 4David A Holland,et al.A New Instructional Operating System[EB/OL].http://www.eecs.harvard.edu/- syrah/papers/sigcse-02/,2002-12-13.

同被引文献32

  • 1王国华.《操作系统》实验课程的设置与实践[J].山西财经大学学报(高等教育版),2006(S1). 被引量:8
  • 2罗宇,张颖蓓,叶常春.本科操作系统课程设置及教学体会[J].计算机教育,2006(1):39-40. 被引量:20
  • 3鞠荣祥.谈高职教育实践教学体系的构建[J].教育与职业,2006(24):133-134. 被引量:13
  • 4汤子瀛 哲凤屏 等.计算机操作系统[M].西安:西安电子科技大学出版社,2002..
  • 5Thomas Narten.A Road Map Through Nachos[EB/OL].http://www.cs.duke.edu/~narten/110/nachos/main/main.html,1997.02.03.
  • 6http://www.cs.washington.edu/homes/tom/nachos/[EB/OL].2002.06.
  • 7http://www-inst.eecs.berkeley.edu/~cs162/sp05/Nachos/overview.shtml/[EB/OL].CS162 Spring2005.
  • 8Silberschatz,Galvin,Gagne.OPERATING SYSTEM CONCEPTS with JAVA.Sixth Edition[M].2004 JOHN WILEY&SONS,INC.143-154,171-191.
  • 9WAGNER T D, RESSLER E K. A Practical Approach to Reinforcing Concepts in Introductory Operation System[C]// SIGCSE. SIGCSE Bulletin. USA: ACM, 1997 : 44- 47.
  • 10CLAYPOOL M, FINKEL D, WILLS C. An Open Source Laboratory for Operating Systems Projects[C]//SIGCSE. SIGCSE Bulletin. USA: ACM, 2001 : 145 - 148.

引证文献7

二级引证文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部