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

Modeling and Implementation Method for MIPS64 Instruction Set Simulator

在线阅读下载全文

作  者:蔡启先[1] 刘明[2] 余祖峰[2] 

机构地区:[1]广西工学院计算机工程系,广西柳州545006 [2]广西工学院电子信息与控制工程系,广西柳州545006

出  处:《计算机工程》2010年第18期245-246,252,共3页Computer Engineering

基  金:广西教育厅科技基金资助项目(200708LX183)

摘  要:用软件编程的方法介绍一个与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.

关 键 词:MIPS64 指令集 指令集模拟器 指令集构架 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象