学位论文 > 优秀研究生学位论文题录展示
基于32位X86CPU的嵌入式操作系统研发
作 者: 罗斌
导 师: 周永华
学 校: 广西大学
专 业: 控制理论与控制工程
关键词: x86 嵌入式 操作系统 保护模式
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 19次
引 用: 0次
阅 读: 论文下载
内容摘要
根据日常工作中对嵌入式操作系统的功能要求以及当前x86CPU的发展趋势,提出研发基于32位x86CPU的嵌入式操作系统。本文通过对嵌入式操作系统的应用领域及发展情况的研究,以及对操作系统原理的分析,确定了本研究需要开发的系统的框架结构。分析并实现了将CPU从16位实模式到32位保护模式的切换,基于时间片轮转的可抢占式内核,对相同优先级的任务引入了优先数概念,实现了对相同优先级任务的时间分配和最先适应法的内存分配算法。建立了系统调试环境,设计了系统中任务管理模块、内存管理模块的测试方案,并成功通过了测试。为方便系统调试,实现了在DOS系统下装载内核和基本的控制台驱动程序。最后独立自主开发一套基于32位x86CPU的嵌入式操作系统。
|
全文目录
摘要 4-5 ABSTRACT 5-8 第一章 绪论 8-12 1.1 本课题研究的意义 8 1.2 嵌入式操作系统的应用领域 8-9 1.3 嵌入式操作系统的发展史及趋势 9-11 1.3.1 嵌入式操作系统的发展史 9-10 1.3.2 嵌入式操作系统的发展趋势 10-11 1.4 研究的主要内容 11-12 第二章 嵌入式操作系统原理分析 12-19 2.1 嵌入式操作系统特点 12-13 2.2 嵌入式操作系统基本结构 13-16 2.2.1 系统启动模块 13-14 2.2.2 进程管理 14-15 2.2.3 内存管理 15 2.2.4 IO管理 15-16 2.3 可执行文件原理分析 16-17 2.3.1 DOS下可执行文件 16-17 2.3.2 windows下可执行文件 17 2.4 本课题研究系统的基本结构 17-19 第三章 系统开发 19-41 3.1 开发工具的选择 19-21 3.1.1 Vi sual C/C++ 6.0 19-20 3.1.2 Borland C/C++ 3.1 20 3.1.3 MASM 6.11 20 3.1.4 W32DASM 20-21 3.2 开发环境配置 21-24 3.2.1 源代码目录结构 21-22 3.2.2 编译选项 22-23 3.2.3 调试环境配置 23-24 3.3 系统开发及主要源代码分析 24-41 3.3.1 内核装载 24-27 3.3.2 内核初始化 27-30 3.3.3 内存管理模块设计 30-32 3.3.4 任务管理模块设计 32-35 3.3.5 调试支持 35-38 3.3.6 时钟中断处理程序设计 38-39 3.3.7 内核代码合并 39-41 第四章 系统测试 41-49 4.1 系统测试环境建立 41-47 4.2 任务管理测试 47-48 4.3 内存管理测试 48-49 第五章 结论及讨论 49-51 5.1 结论 49 5.2 讨论 49-51 参考文献 51-54 附录 54-92 攻读学位期间发表论文情况 92
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 汽车的电动助力转向系统,U463.4
- 面向软件的故障注入工具的研究与实现,TP311.52
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 数字电视中间件中图形界面引擎的研究与应用,TP391.41
- 基于ARM9的智能解说系统的设计与实现,TP391.44
- 论非物质文化遗产的知识产权保护,D923.4
- 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 网络传输中的ROI图像编码算法研究,TN919.81
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 我国网络隐私权侵权问题的研究,D923
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|