MIPS 汇编/MIPS 模拟
外观
< MIPS 汇编
本页将讨论使用 MIPS 模拟器在非 MIPS 计算机上测试 MIPS 代码。
一个常见的 MIPS 模拟器是 Spim,它完全跨平台。另一个是MIPS 汇编器和模拟器,它已成功部署并在几所高中使用。 QEMU 是另一个常见的 MIPS 模拟器环境。另一个模拟器是MARS,一个跨平台的 Java MIPS IDE。
开放虚拟平台 (OVP) http://www.OVPworld.org 包括免费提供的 OVPsim 模拟器、处理器、外设和平台模型库,以及允许用户开发自己的模型的 API。库中的模型是开源的,用 C 编写,包括 MIPS 4K、24K 和 34K 内核。这些模型由 Imperas 创建和维护 http://www.imperas.com,并与 MIPS Technologies 合作,经过测试并被授予 MIPS-Verified(tm) 标记。基于 MIPS 的平台示例包括裸机环境和用于引导未修改的 Linux 二进制映像的平台。这些平台/模拟器以源代码或二进制文件形式提供,快速、免费且易于使用。OVPsim 由 Imperas 开发和维护,速度非常快(每秒数亿条指令),并且针对处理多核架构而构建。要下载 MIPS OVPsim 模拟器,请访问 http://www.OVPworld.org/mips。