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

摘要

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

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号