会议专题

一个MIPS模拟器的设计与实现

  MIPS32 4Kp和4Km是MIPS32 4K处理器系列的两款产品,被广泛运用于手持数字设备、网络路由器以及各种嵌入式系统中。本项研究在运行Windows或Linux的x86 PC上采用高级语言C++实现了一个MIPS324Km/4Kp处理器的模拟器。模拟器由中央处理器、系统控制协处理器、浮点协处理器、异常处理器、执行引擎、内存管理单元、数据cache、指令cache、内存、可编程串口UART16550、虚拟终端等模块组成。该模拟器采用非流水线方式对指令进行解释执行,支持分支延迟、用户/核心特权级等,还增加了原处理器所不具备的32位、64位浮点运算指令。

模拟器 体系结构 系统设计 信息处理

Song Sijie 宋嗣杰 Liang Jianhua 梁剑华 Jiang Jianhui 江建慧

Department of Computer Science and Technology,Tongji University,Shanghai 201804 同济大学计算机科学与技术系,上海,201804

国内会议

第17届全国计算机新科技与计算机教育学术大会

厦门

中文

459-465

2006-07-25(万方平台首次上网日期,不代表论文的发表时间)