论文摘要
在嵌入式研究飞速发展的今天,嵌入式系统的研究与开发已经成为当今计算机科学的一个重要分支。由嵌入式应用领域的特点所决定,嵌入式系统开发通常需要依赖特定的硬件环境。然而,对硬件环境的过度依赖,给嵌入式系统的开发带来很多麻烦,因为嵌入式系统一定要针对特定的硬件进行开发,这是嵌入式系统开发比一般系统开发要困难得多的主要原因之一,也是嵌入式系统开发的特点之一,即面向特定应用和面向特定硬件体系结构的专用性。这种嵌入式系统开发的特点导致了嵌入式系统的研发周期长,另一方面也使得设计工作缺乏足够的灵活性。为了解决上述问题,采用硬件仿真虚拟化技术的软件模拟器已经成为嵌入式系统研发中的主要工具之一。硬件仿真虚拟化技术可以虚拟出底层硬件,减少嵌入式系统开发对硬件环境的依赖。本论文研究和提出了一种ARM系统模拟器,可用来模拟ARM系统的部分外部特性和内部功能,实现对ARM硬件系统的高度仿真,使得运行在模拟器上的程序无法感知到底层硬件的存在,就如同运行在真实硬件平台上。该模拟器可应用于嵌入式系统软硬件协同设计、嵌入式操作系统开发与评估以及嵌入式应用软件性能评估等方面,可大大提高嵌入式系统开发的效率和灵活性。本论文主要研究和实现了对ARM系统基本的模拟,即ARM指令集模拟,ARM存储管理模拟以及中断异常模拟。本文改进了传统的解释型模拟技术,采用缓存指令的技术提高了指令模拟的效率。通过模拟ARM存储管理单元,实现模拟器对ARM内存管理的模拟。整个系统使用C语言进行编写,能够运行在linux和Windows操作系统上,具有良好的可移植性。模拟器通过对ARM体系结构的模拟,使得在X86平台上可以运行调试ARM二进制映像。
论文目录
相关论文文献
- [1].全新模拟器投入轮胎研发测试,交付周期可缩短30%[J]. 橡塑技术与装备 2020(05)
- [2].交互式检索的用户模拟器研究综述[J]. 计算机工程与应用 2020(10)
- [3].5G平面波模拟器的研制与应用[J]. 电子技术应用 2020(07)
- [4].民用飞机工程模拟器设计与研制的关键技术研究[J]. 航空维修与工程 2020(07)
- [5].安卓模拟器软件行业亟需规范[J]. 电子技术与软件工程 2020(11)
- [6].基于动力定位应用的直翼桨模拟器开发[J]. 船舶 2020(04)
- [7].浮地忆阻模拟器的共模信号抑制能力分析原理与应用[J]. 电子元件与材料 2020(09)
- [8].电池模拟器技术综述[J]. 科技风 2019(02)
- [9].焊接模拟器在核电站焊工培训中的应用[J]. 金属加工(热加工) 2017(Z1)
- [10].拦网模拟器对毽球技战术训练效果的影响[J]. 南京体育学院学报(自然科学版) 2015(06)
- [11].逍遥安卓发布5.0安卓系统模拟器[J]. 计算机与网络 2016(15)
- [12].SimFrame医学模拟器[J]. 工业设计 2015(03)
- [13].微信“请”进模拟器 轻松提高微店工作效率[J]. 电脑爱好者 2017(20)
- [14].飓风模拟器[J]. 物理教学探讨 2009(11)
- [15].模拟器建设宏观管理问题初探[J]. 时代教育 2014(11)
- [16].声音模拟器[J]. 发明与创新(学生版) 2009(04)
- [17].快速上手——玩转电视游戏模拟器(二)[J]. 小雪花(小学生成长指南) 2011(10)
- [18].酷品[J]. 南方人物周刊 2011(34)
- [19].纤维支气管镜模拟器为主体气管插管培训系统的建立[J]. 继续医学教育 2020(03)
- [20].振荡型有界波模拟器特性阻抗的计算及其影响因素研究[J]. 高压电器 2020(02)
- [21].试飞模拟器在适航审定中的应用研究[J]. 科技视界 2020(17)
- [22].安卓模拟器应用取证[J]. 刑事技术 2019(04)
- [23].基于思科模拟器中常用路由协议的分析与应用[J]. 福建电脑 2017(05)
- [24].大型运输机工程模拟器设计与试验验证综述[J]. 航空科学技术 2015(12)
- [25].携玩模拟器发布 提高手游乐趣[J]. 计算机与网络 2016(08)
- [26].论工程模拟器与铁鸟试验台在飞机研制中的应用[J]. 黑龙江科技信息 2014(33)
- [27].民用飞机工程模拟器设计[J]. 软件导刊 2015(01)
- [28].“月相变化模拟器”在模拟月相变化实验中的应用[J]. 实验教学与仪器 2018(S1)
- [29].船舶操纵模拟器的管理与维护[J]. 现代职业教育 2018(07)
- [30].一种负载模拟器的设计[J]. 机械工程师 2013(12)
标签:虚拟化论文; 硬件仿真论文; 模拟器指令集模拟器论文; 存储管理单元论文;