- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSLab应用指南,企业会计准则应用指南,新会计准则应用指南,会计准则应用指南,抗菌药物临床应用指南,呼吸机临床应用指南,matlab工具箱应用指南,抗生素应用指南,蓝牙应用开发指南,ios应用开发入门指南
OS Lab应用指南
概述
图1:典型教学流程
在将该产品应用于教学时,可以按照图1所示的典型教学流程来进行操作。在学期开始前,教师首先根据教学安排,从该产品提供的实验中选取若干个合适的实验供学生完成。在每做一个实验之前,建议教师结合该实验配套的文档(包括《实验指导》、《教师参考》和幻灯片等)对实验进行适当的讲解,并安排学生对该实验进行必要的预习(例如使用OS Lab 演示版程序阅读与该实验相关的 EOS源代码)。在实验的过程中,学生按照《实验指导》的要求完成实验内容,并保存修改后的 EOS 源代码和操作信息,教师可以根据《教师参考》中提供的检查实验结果的方法来检查学生完成实验的情况,最终达到让学生加深对操作系统原理理解的目的。典型实验过程如图2所示。
图2:典型实验过程
实验清单
实验清单参见表1。
实验名称 实验目的 实验环境的使用 熟悉操作系统集成实验环境OS Lab的基本使用方法。
练习编译、调试EOS操作系统内核以及EOS应用程序。 操作系统的启动 跟踪调试EOS在PC机上从加电复位到成功启动的全过程,了解操作系统的启动过程。 进程的创建 编程使用EOS API函数CreateProcess创建一个进程,掌握创建进程的方法,理解进程和程序的区别。
调试跟踪CreateProcess函数的执行过程,了解进程的创建过程,理解进程是资源的分配单位。 进程的同步 使用EOS的信号量编程解决生产者—消费者问题,理解进程同步的意义。
调试跟踪EOS的信号量的工作过程,理解进程同步的原理。
修改EOS信号量算法,使之支持等待超时唤醒功能(有限等待),加深理解进程同步的原理。 时间片轮转调度 为EOS调度器添加时间片轮转调度算法。
编写多线程应用,每个线程有相同优先级,验证时间片轮转调度算法。 实验名称 实验目的 为线程调度增加挂起状态 为EOS中的线程就绪、阻塞状态添加对应的挂起状态。
添加两个API函数SuspendThread、ResumThread,分别用于将线程挂起和恢复。 内存池分配算法 将内核系统内存池的分配算法由伙伴算法修改为最先适配法。
分析两种分配算法的优缺点。 分页存储器管理 了解Intel 80386处理器的二级页表硬件机制。
了解EOS启动并初始化内存管理后虚拟内存的布局,在OS Lab调试器中查看页表和页目录的内容。
使用OS Lab调试器手工建立一个页表并修改相应的页目录项和页表项,分别使用虚拟地址和物理地址对此页表映射的内存进行读写来验证映射的正确性。加深对分页存储器管理原理的理解。 设备驱动程序 调试EOS串口驱动程序执行写请求的处理过程,了解驱动程序工作原理和意义,理解中断在设备I/O中的重要作用。
为串口驱动程序增加读请求的处理过程,进一步加深对驱动程序的理解。 FAT12文件系统 了解软盘FAT12文件系统。
目前EOS的FAT12文件系统是只读的,为之增加写文件功能,加深理解磁盘存储器管理原理。 表1:实验清单
实验清单中列出了与该产品配套的实验,各个实验的学时均设计为两学时,教师可以根据教学安排挑选合适的实验并安排合理的实验顺序。《实验环境的使用》实验是学生顺利进行其它实验的基础,建议首先安排学生完成此实验。
如果实验清单中列出的实验不能满足教学要求,或者实验的难度需要调整,可以与我公司联系。我公司可根据教师的要求设计新的实验,或者对实验的难度进行调整,直到获得最好的实验效果。
实验文档
对于整个实验周期中的各个环节,该产品都提供了详细而完善的配套文档,在这些文档的帮助下,教师和学生可以顺利的开展各项实验。所有文档都可以从产品光盘中的“实验指导”文件夹中获得。主要包括《EOS实验指南》以及各个实验配套的《实验指导》和《教师参考》等。
《EOS实验指南》结合操作系统原理详细分析了 EOS 的架构和源代码该文档结合操作系统原理详细分析了 EOS 的架构和源代码帮助教师顺利的开展实验。
论坛: /forum
OS Lab应用指南
5
您可能关注的文档
- Email营销效果分析.doc
- EMCPCB板设计的八条黄金建议.doc
- EMC电路及雷电与浪涌防护设计培训(陶显芳).doc
- emule服务器连接问题解决方法.doc
- EN稀土在钢材产品中的应用前景展望程德富.ppt
- EPON测试重点难点分析.doc
- ERP原理与应用课程总结模板.doc
- ERP时代会计信息化问题及对策研究.doc
- ERP帐套管理实验报告.doc
- ERP沙盘实验总结报告.doc
- 2025年烟台市正大城市建设发展有限公司招聘工作人员12名笔试参考题库附带答案详解.doc
- 2025年衢州市属国企公开招聘工作人员笔试参考题库附带答案详解.doc
- 2025中铁四局集团有限公司法律合规部公开招聘1人笔试参考题库附带答案详解.docx
- 2025中国建筑股份有限公司岗位招聘【人力资源部(干部人事部)】笔试参考题库附带答案详解.docx
- 2025年滁州定远县中盐东兴盐化股份有限公司招聘2人笔试参考题库附带答案详解.doc
- DB1331T109-2025雄安新区建设工程抗震设防标准(963.84KB)(1).pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2023内蒙古大唐国际锡林浩特矿业有限公司采煤自营专项社会招聘32人笔试参考题库附带答案详解.pdf
- 2024年12月云南大学国际合作与交流处公开招聘(1人)笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
最近下载
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷5.pdf VIP
- 2025低压分布式光伏入网技术规范.docx VIP
- GB生产设备安全卫生设计总则.doc VIP
- 产教融合、校企合作——黄淮学院的探索与实践.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷9.pdf VIP
- 《呼吸防护用品 自吸过滤式防颗粒物呼吸器》GB 2626-2019-2020.7.1.docx VIP
- 危险货物包装标志.docx VIP
- 地下水质量标准GB148482017.docx VIP
- 《心理学史教学大纲.doc VIP
- GBT-用于校准表面污染监测仪的参考源 α、β和光子发射体及编制说明.pdf VIP
文档评论(0)