《操作系统原理》课程设计报告-微型操作系统的设计.doc
-
资源ID:108015
资源大小:262KB
全文页数:22页
- 资源格式: DOC
下载积分:6积分
扫码快捷下载
会员登录下载
微信登录下载
微信扫一扫登录
- 扫描成功!重扫
- 请在手机上确认支付
手机扫码下载
请使用微信 或支付宝 扫码支付
• 扫码支付后即可登录、下载文档,同时代表您同意《人人文库网用户协议》
• 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败
• 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《操作系统原理》课程设计报告-微型操作系统的设计.doc
重庆科技学院操作系统原理课程设计报告学院:电气与信息工程学院专业班级:计科应08学生姓名:学号:设计地点(单位)_设计题目:_微型操作系统的设计_完成日期:2011年6月17日指导教师评语:_成绩(五级记分制):_指导教师(签字):_重庆科技学院课程设计任务书设计题目:微型操作系统的设计学生姓名课程名称操作系统原理课程设计专业班级计科应08地点I524起止时间2011年6月12日-2011年6月16日设计内容及要求(1)配置操作系统编写的所需的环境(虚拟机的建立和相应环境建立),以准备相关的必须工具的准备,并学会相关工具的使用,为以后编写一个微操作系统奠定基础和准备平台。(2)学习NASM汇编器在本次设计中的使用。(3)学习裸机启动的过程,消化操作系统引导程序的结构,在此基础上,完成在实模式下从软盘引导计算机的程序编写。(4)学习本次设计需要的实模式到保护模式切换的相关知识。理解GDT在保护模式的工作机理(5)编写在保护模式下的引导程序,并用C语言模拟写一个“内核”,并实现在保护模下通过引导程序启动计算机并将该“内核”加载到内存中。最后切换到内核。设计参数(1)写出编写一个操作系统所需的环境和操作说明书。(2)总结计算机启动顺序和具体过程。(3)实现在实模式下系统引导程序的编写。(4)理解消化实模式到保护模式切换原理以及相关的数据结构和工作过程,并实现之。(5)完成保护模式下的引导程序,并完成“内核”的加载,并使“内核”运行起来。附加要求:请在设计的课后完成具有进程调度和管理的内核的编写。进度要求6月12日布置任务,对各个任务的基础知识进行讲解6月12日安装环境,并熟悉相关工具的使用。6月13日完成实模式下引导程序的编写。6月14日完成实模式与保护模式的切换代码的设计。6月15日完成实模式引导程序和内核加载程序编写。6月16日完成答辩和报告撰写。参考资料随任务布置的相关电子文档。其它说明.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。教研室主任:指导教师:年月日重庆科技学院操作系统原理课程设计报告I摘要操作系统是用于控制和管理计算机系统内各种软硬件资源、合理有效地组织协调计算机系统的工作流程提供友好的用户接口以方便用户使用计算机的程序集合。本次设计主要基于在实模式下系统引导程序的编写,理解消化实模式到保护模式切换原理以及相关的数据结构和工作过程,并实现之,完成保护模式下的引导程序,并完成“内核”的加载,并使“内核”运行起来。所用到的设备有WindowsXP系统PC机一台、装有Linux系统的PC机一台、VMware虚拟机一台、winhex以及NASM编译软件。结合本身的实际情况,写出设计要求的操作系统。关键词:操作系统引导模式内核NASM