跳转到内容

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

华夏公益教科书