1 / 18
文档名称:

《操作系统原理》课程设计报告-微型操作系统的设计.doc

格式:doc   页数:18
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《操作系统原理》课程设计报告-微型操作系统的设计.doc

上传人:3346389411 2013/3/24 文件大小:0 KB

下载得到文件列表

《操作系统原理》课程设计报告-微型操作系统的设计.doc

文档介绍

文档介绍:xxxx
《操作系统原理》
课程设计报告

学院:电气与信息工程学院专业班级: xxxx
学生姓名: xxx 学号: xxxxxxxx
设计地点(单位)___ ______ x____ __ __ __
设计题目:____ __ 微型操作系统的设计________________
完成日期: 2011 年 6 月 17 日
指导教师评语: ______________________ _________________
_________________________________________________________________________________________________________________________________________________________________________________________________________
成绩(五级记分制):______ __________
指导教师(签字):________ ________
xxxx
设计题目:微型操作系统的设计
学生姓名
xxx
课程名称
操作系统原理课程设计
专业班级
x
地点
xxx
起止时间
x
设计内容及要求
配置操作系统编写的所需的环境(虚拟机的建立和相应环境建立),以准备相关的必须工具的准备,并学会相关工具的使用,为以后编写一个微操作系统奠定基础和准备平台。
学习NASM汇编器在本次设计中的使用。
学习裸机启动的过程,消化操作系统引导程序的结构,在此基础上,完成在实模式下从软盘引导计算机的程序编写。
学习本次设计需要的实模式到保护模式切换的相关知识。理解GDT在保护模式的工作机理
编写在保护模式下的引导程序,并用C语言模拟写一个“内核”,并实现在保护模下通过引导程序启动计算机并将该“内核”加载到内存中。最后切换到内核。
设计
参数
写出编写一个操作系统所需的环境和操作说明书。
总结计算机启动顺序和具体过程。
实现在实模式下系统引导程序的编写。
理解消化实模式到保护模式切换原理以及相关的数据结构和工作过程,并实现之。
完成保护模式下的引导程序,并完成“内核”的加载,并使“内核”运行起来。
附加要求:请在设计的课后完成具有进程调度和管理的内核的编写。
进度
要求
6月12日布置任务,对各个任务的基础知识进行讲解
6月12日安装环境,并熟悉相关工具的使用。
6月13日完成实模式下引导程序的编写。
6月14日完成实模式与保护模式的切换代码的设计。
6月15日完成实模式引导程序和内核加载程序编写。
6月16日完成答辩和报告撰写。
参考资料
随任务布置的相关电子文档。
其它

说明
,院系审批后交院系办备案,一份由负责教师留用。。
,在设计内容、参数、要求等方面应有所区别。
教研室主任: 指导教师:
年月日
摘要
操作系统是一种对计算机硬件资源和软件资源,进行管理的软件。
本学期通过对《操作系统原理》这门课程的学习,对操作系统相关知识有了更进一步的认识。为了检验与巩固所学习到的知识,要求设计一个微型操作系统能够完成引导操作系统运行,实现实模式到保护模式的转换和加载操作系统内核。
完成本次课程设计,首先,必须配置操作系统编写的所需的环境,包括虚拟机的建立和相应环境建立。然后,能应用NASM编辑器,还需要一款将汇编指令转换为二进制指令的工具。
关键词:操作系统实模式保护模式虚拟机 NASM
目录
摘要 I
1 需求分析 1
1
2
开发环境 2
运行环境 2
2系统设计 4
引导程序和模式切换功能设计 4
内核设计 6
映像文件的设计 7
3系统测试 8
4总结 10
5 致谢 11
参考文献 12

1 需求分析
本节将从功能的需求分析、开发及运行环境的需求分析进行阐述需求。

根据课程设计任务书的要求,需要完成引导程序设计、实模式到保护模式切换功能、简单的内核功能。这几个功能拥有怎么样的结构呢?让我们从了解PC机启动到操作系统运行的过程出发来分析我们所要完成功能的结构。
PC机开机后,CPU被设定为执行FFFF:0单元处的指令,此处有一条跳转指令。CPU执行该指令,此处有一条跳转指令。CPU 执行该指令后,转去执行BIOS中的硬件系统测试和初始化程序。
初始化程序将建立BIOS所支持的

最近更新

2024年云南省曲靖市单招职业倾向性测试模拟测.. 40页

2024年云南省玉溪市单招职业倾向性考试题库新.. 40页

2024年云南省西双版纳傣族自治州单招职业适应.. 40页

2024年云南轻纺职业学院单招职业倾向性测试题.. 39页

2026年作品版权转让合同书 17页

2024年亳州职业技术学院单招职业适应性考试模.. 39页

肿瘤微环境血管再生调控 35页

2024年伊春职业学院单招职业技能考试模拟测试.. 40页

2026年体面的辞职报告 3页

2024年保定电力职业技术学院单招职业适应性考.. 41页

2024年信阳学院单招职业技能考试题库带答案 38页

2024年信阳涉外职业技术学院单招职业适应性考.. 41页

2024年信阳航空职业学院单招职业技能测试模拟.. 41页

2024年六盘水幼儿师范高等专科学校单招职业适.. 41页

2026年体育学习心得体会作文 5页

耐药性微生物耐药谱分析 35页

2024年兰州职业技术学院单招职业适应性测试题.. 40页

肿瘤免疫治疗-第13篇 35页

2024年共青科技职业学院单招职业适应性测试题.. 40页

2024年冀中职业学院单招综合素质考试题库附答.. 42页

2024年内江卫生与健康职业学院单招职业技能测.. 42页

2024年内江职业技术学院单招职业适应性考试模.. 40页

2024年内蒙古乌兰察布盟单招职业倾向性考试模.. 39页

2024年内蒙古交通职业技术学院单招职业倾向性.. 40页

2024年内蒙古体育职业学院单招综合素质考试题.. 41页

2024年内蒙古化工职业学院单招职业技能考试模.. 39页

2024年内蒙古北方职业技术学院单招职业适应性.. 39页

2024年内蒙古巴彦淖尔盟单招职业适应性考试模.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页