PowerPC嵌入式系统模拟器实现与优化

来源 :广西工学院 | 被引量 : 0次 | 上传用户:lycwmy01011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式应用的高速发展,嵌入式系统模拟器技术也得到日新月益发展。在嵌入式系统模拟器中,指令集模拟器是嵌入式系统领域中应用最为广泛的开发工具,它可以辅助设计者验证新设计的处理器[10],设计和验证编译器,辅助调试系统和评估操作系统[11]等。尽管开发者在没有真实硬件的情况下,也可以模拟硬件的执行过程,从而降低了研发过程中的成本。POWER是1991年,Apple、IBM、Motorola组成的AIM联盟所开发出的微处理器架构。PowerPC处理器具有优异的性能、较低的能量损耗以及较低的散热量,在嵌入式领域中有着非常广泛的应用。但是基于PowerPC系统成本比基于X86的PC机成本要高,所以开发和研究PowerPC嵌入式系统模拟器是非常有必要的。本文实现了主要针对PowerPC e600处理器的指令集的模拟和优化。本文实现并优化PowerPC模拟器的主要工作有:第一,采用解释型模拟了PowerPC中e600指令集所包括的算数运算指令,逻辑运算指令,移位操作指令,字符串处理指令,输入输出指令,特权指令,转移指令等;第二,为了提高指令集模拟器的性能,本论文采用了基于伪指令的动态翻译技术对模拟器指令集进行了优化,实现了未细化的动态编译模式以及细化的动态编译模式;基于伪指令的动态翻译技术,即在编译阶段,指令被翻译成伪指令,伪指令是由两部分组成,一个是指向语义函数的指针,另一个是语义函数中所用到的参数[4]。这样,在译码阶段所消耗的时间被移到了编译阶段,大大提高了模拟速度。最后,利用循环算法、加密算法,排序算法等验证了指令集模拟器的功能和性能。
其他文献
国家犯罪记录数据查询制度具有公共利益维护和犯罪人权益保障的双层功能,是我国急需建立的基础性司法制度,以现有的行政机关人员数据和司法机关的犯罪行为数据为基础,进行资
确定候选键是关系数据库理论研究中非常重要的问题。文章提出1种利用邻接矩阵表示函数依赖,通过矩阵运算求解关系模式候选键的新方法,该方法可以直观快捷的求出所有候选键。
现代家禽的育种目标之一就是在提高生长速度的同时,有选择的提高肌内脂肪沉积,但在这个过程其他部位如内脏、皮下等脂肪沉积也同时增加。目前对家禽脂肪代谢调节的分子机理,
以磷石膏作为化学改良剂,在河套灌区杭锦后旗沙壕渠试验站进行小面积改良试验。种植作物是美国油葵G101。试验定期测定土壤的水分、盐分、代换性钠及代换总量,观测植物生理指标
对近年来在细胞骨架系统方面的研究作了详细的阐述.提出细胞骨架系统由细胞质骨架、细胞核骨架、细胞外骨架组成,而且三者之间存在着密切的联系.对细胞质骨架作了重要阐述.
通过吉林艺术学院女生注意分配能力的测试结果的分析,对科学安排体育教学内容、选用合理的方法与手段进行了论述.
通过学生非智力因素与智力因素关系及重要性的分析,简述了在大学英语教学中教师培养学生非智力因素对提高教学质量的重要作用及培养途径。