论文摘要
嵌入式操作系统是嵌入式系统应用的核心。完成简单功能的嵌入式系统一般不需要操作系统,但是随着所谓后PC时代的来临,嵌入式系统设计日趋复杂,嵌入式操作系统就必不可少了。一般而言,嵌入式操作系统不同于一般意义的计算机操作系统,它有占用空间小、执行效率高、方便进行个性化定制和软件要求固化存储等特点。本文在讨论了嵌入式操作系统的基本理论之后,论述了MINIX 3操作系统的特点,指出了MINIX 3向嵌入式操作系统方面发展的意义和可行性。建立可移植代码是操作系统移植的首要步骤和重要途径,本文又论述了建立可移植代码的一般方法和过程。而后深入分析了MINIX 3操作系统的内核结构及组成部分,重组了内核目录树,列出了移植MINIX 3内核需要重新编写的内核接口。在MINIX 3已有代码的基础上,分离了一部分机器相关代码和体系结构不相关代码,建立了相应的可移植代码。提到嵌入式,就不能不提ARM,ARM体系结构是目前最流行的嵌入式微处理器体系结构。本文就是针对ARM处理器体系结构来展开的,文中简单介绍了ARM处理器的情况,并且对应ARM体系结构修改了MINIX 3内核的部分代码。最后在深入分析了MINIX3操作系统进程调度算法和代码之后,结合软实时操作系统进程调度特点和要求,改进了MINIX 3进程调度策略,使之适合软实时操作系统的要求,并给出了修改后的相关源代码。
论文目录
相关论文文献
- [1].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
- [2].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
- [3].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
- [4].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
- [5].操作系统[J]. 小学生时空 2009(03)
- [6].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
- [7].操作系统的大国之痛[J]. 风流一代 2020(23)
- [8].完善《操作系统》课程教学方法初探[J]. 山西教育(教学) 2012(09)
- [9].体验下一代操作系统Windows 7[J]. 数码先锋 2009(09)
- [10].最先进的Mac操作系统 Snow Leopard[J]. 数码先锋 2009(10)
- [11].解开Vista的笼头[J]. 小雪花(小学生成长指南) 2009(Z2)
- [12].Linux操作系统将迎来机遇[J]. 中国教育网络 2009(04)
- [13].深入浅出讲解“操作系统”课程[J]. 考试周刊 2010(13)
- [14].12招让你成为windows操作系统的管家[J]. 学生之友(小学版)(探秘) 2008(Z1)
- [15].以课程群建设为目标的操作系统实验教学研究[J]. 中国电力教育 2014(06)
- [16].坚定走出自主可控操作系统的国产之路[J]. 中国信息安全 2014(07)
- [17].国产操作系统“上位”之路[J]. 信息化建设 2014(09)
- [18].国产操作系统再寻突破 模式创新是关键[J]. 通信世界 2014(24)
- [19].计算机嵌入式操作系统研究[J]. 吉林广播电视大学学报 2012(05)
- [20].基于高职《操作系统》课程教学改革的研究[J]. 信息系统工程 2012(05)
- [21].操作系统课程建设的研究[J]. 才智 2012(36)
- [22].计算机嵌入式操作系统研究[J]. 科技资讯 2011(04)
- [23].12个优秀的云计算操作系统[J]. 硅谷 2011(09)
- [24].秋季PC选购攻略[J]. 个人电脑 2011(11)
- [25].服务器操作系统的先进性分析[J]. 科技风 2010(20)
- [26].质疑韩国操作系统的自主性[J]. IT时代周刊 2009(15)
- [27].【不变之下的巨变】 MAC Snow leopard[J]. 个人电脑 2009(10)
- [28].嵌入式操作系统的发展现状及问题分析[J]. 商业文化(学术版) 2009(09)
- [29].嵌入式操作系统的现状及发展趋势[J]. 中国新技术新产品 2009(23)
- [30].关注Chrome OS[J]. 程序员 2009(12)
标签:嵌入式操作系统论文; 机器不相关代码论文; 机器相关代码论文; 内核驱动程序模型论文; 非抢占式调度算法论文; 软实时进程调度论文;