期刊文献+

MIPS64指令集模拟器的建模与实现方法 被引量:2

Modeling and Implementation Method for MIPS64 Instruction Set Simulator
下载PDF
导出
摘要 用软件编程的方法介绍一个与MIPS32/64指令集兼容的指令集模拟器的建模与实现过程。该方案用C++来描述处理器的硬件行为,通过在编译时选择不同的选项分别实现对MIPS32和MIPS64指令集构架的嵌入式处理器的模拟,实现除浮点数以外的所有指令的译码和执行。该方案的主要好处是代码可重用,指令扩展性能好,可以同时兼容MIPS32和MIPS64指令集的模拟。 This paper introduces a modeling and implementation procedure for a MIPS32/64 instruction set simulator using software programming method. It simulates the CPU hardware behavior using C++ program language. By choosing different option during the compile time, it can respectively simulate embedded processor MIPS32 and MIPS64 instruction set architecture, and it can decode and execute all the commands except float point commands. The main benefit of this method is that the code is reusable and has a good performance for extending commands.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第18期245-246,252,共3页 Computer Engineering
基金 广西教育厅科技基金资助项目(200708LX183)
关键词 MIPS64 指令集 指令集模拟器 指令集构架 MIPS64 instruction set instruction set simulator instruction set architecture
  • 相关文献

参考文献3

二级参考文献7

  • 1严迎建,刘明业.ARMv4指令集模拟器设计及优化技术[J].小型微型计算机系统,2005,26(2):315-317. 被引量:6
  • 2Larus J R.Assemblers,Linkers,and the SPIM Simulator[M].Morgam Kaufmann,1997.
  • 3Leadtek Research Inc..MIPS-X3 Programmer's Manual[Z].2001.
  • 4Chow P.MIPS-X Instruction Set and Programmer's Manual[R].CA,Stanford:Stanford University,Technical Report:86-289,1986.
  • 5Chang F S, Hu A J. Fast Specification of Cycle-accurate Processor Models[C]//Proc. of the International Conference on Computer Design: VLSI in Computer & Processors. Austin, Texas, USA: [s. n.] 2001: 488-492.
  • 6Leupers R, Elste J, Landwehr B. Generation of Interpretive and Compiled Instruction Set Iimulators[C]//Proc. of the ASP-DAC '99. Hongkong, China: [s. n.], 1999: 339-342.
  • 7何虎,孙义和.面向寄存器的流水线处理器建模及验证方法[J].Journal of Semiconductors,2003,24(1):98-103. 被引量:4

共引文献6

同被引文献8

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部