(毕业学术论文设计)-一个简易操作系统的实现.docVIP

  • 41
  • 0
  • 约6.53万字
  • 约 74页
  • 2018-10-12 发布于广西
  • 举报

(毕业学术论文设计)-一个简易操作系统的实现.doc

PAGE PAGE 2 摘 要 作为学习操作系统的新手,商用的操作系统设计复杂,代码量大,不适合作为学习的蓝本,如果能够从零开始开发一个小型的操作系统雏形,不但可以全面深入地了解操作系统的工作原理,还可以为读大型开源操作系统的代码积累经验。 这个取名为MyOS的从头开始开发的系统虽然结构简单,但是具备了内存管理、多任务控制、任务切换、基本输入输出管理并且运行在32位保护模式下,在用户接口方面,它采用的是图形界面和命令行界面混合的方式来与用户交互,在程序接口方面,设计了部分API,主要是针对于图形显示和计时器两方面,本文利用这些API,实现了“贪吃蛇”、“时钟计时器”两个例子程序。 本文首先介绍操作系统运行所依赖的硬件系统组成,然后重点地介绍了操作系统的基本特征和主要功能,接着详细地说明了80386以上Intel CPU所运行的贯穿整个操作系统开发的32位保护模式,接下来简述了MyOS的开发环境和语言,以及MyOS的基本运行原理,然后重点介绍了MyOS的设计与实现,最后叙述MyOS的程序接口API,以及利用MyOS中的API设计的应用程序。 关键词:操作系统,运行原理,32保护模式 ABSTRACT As a fresh man who want to learn Operating System deeply, commercial using OS are too

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档