采用动态译码缓存的高速指令集模拟器

来源 :计算机工程 | 被引量 : 0次 | 上传用户:sysylh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
指令集模拟器是计算机体系结构研究和SoC软硬件协同设计的重要工具,模拟器的性能和灵活性是影响设计和验证效率的重要因素。解释型指令集模拟器具有很好的灵活性,在操作系统等涉及到自修改代码的模拟中具有不可替代的作用。该文给出了一个高性能解释型指令集模拟器的设计,它具有很高的模拟精度和很好的灵活性;同时指令集模拟器采用了动态译码缓存等优化技术,使其具有很高的模拟性能。以ARM7指令集模拟器为实例,所提出的优化技术同样适用于其它现心RISC体系结构。
其他文献
随着LCD在嵌入式系统中的广泛应用,LCD控制器IP成为SoC芯片中的一个重要部件。文章介绍了一种支持TFT和STN屏的LCD控制器设计。该设计使用了基于空间散列的帧频控制算法以优化
提出了一种基于Internet/Intranet的现场实时动态信号采集分析系统的软硬件系统实现方案。从控制管理部分设计、数据处理部分设计以及两部分联合工作等方面介绍了一个网络化数
提出了3种实用的软件数据挖掘方法:评价指标法,中心知识法,偏离度法.介绍了这3种常用软件数据挖掘的概念,给出了它们的具体模型,最后对这3种软件数据挖掘方法进行了比较和评
提出了一个面向嵌入式设备的接入服务器,并为此设备接入服务器建立了一个通信有限状态机模型,而且对这个模型进行了分析和研究,实际的运行效果验证了该模型的可行性和正确性.
就数据转换的实现,提出了“一种数据、两种变换”的技术思想,在有效地降低数据转换代码与各种形式的物理数据源以及复杂的业务规则之间耦合度的同时,提高了数据转换代码自身的内聚性,从而实现高效、灵活的数据转换。该项技术研究已被成功地应用于“城市实有人口库管理系统”和“城市GIS综合应用平台软件”和“公安数据转换与请求服务平台”。