垃圾消息是一个MIPS32模拟器。
垃圾消息是一个自包含的模拟器将运行的MIPS32汇编语言程序。它读取并执行该处理器编写汇编语言程序。 SPIM还提供了一个简单的调试器和一套最小的操作系统服务。 SPIM不执行二进制(编译)程序。
SPIM实现几乎全部的MIPS32汇编扩展指令集。 (它省略了多数浮点比较和舍入模式和存储系统页表)。MIPS架构有几个变体不同的各种方式(例如,MIPS64架构支持64位整数和地址),这意味着,垃圾消息不会编译运行所有类型的MIPS处理器的计划。 MIPS编译器还产生了一些汇编指令的SPIM无法处理。这些指令通常可以安全地删除。
早期版本的SPIM(7.0之前)上实现了MIPS R2000 / R3000计算机上使用的MIPS-I指令集。这种架构已经过时了(虽然,从未被超越它的简单和优雅)。垃圾消息现在支持更现代的MIPS32架构,这是增加了一个大的数目的偶尔有用指示了MIPS-Ⅰ指令集。从早期版本的SPIM的MIPS代码应该运行没有改变,但处理异常和中断的代码。该体系结构的这一部分随时间发生变化(并在早期版本的SPIM执行不力)。需要更新,这种代码。新代码的例子是在exceptions.s和测试/ tt.io.s。
SPIM带有完整的源代码和文档。它还包括一个折磨测试来验证一个端口到一个新的机器。
SPIM同时实现了一个简单的,终端式接口和一个窗口界面。在Unix,Linux和Mac OS X的SPIM程序提供了一个简单的终端接口和xspim程序提供了窗口界面。在Microsoft Windows,垃圾即时消息程序提供一个控制台界面和PCSpim提供了一个Windows界面。
什么是新的,在此版本:
按类别搜索
热门软件
-
Plants vs. Zombies 12 May 15
-
Vyatta 18 Feb 15
-
Boot-Repair-Disk 20 Feb 15
-
LXLE 22 Jun 18
-
BlackArch Linux 22 Jun 18
-
Wifislax 9 Aug 16
-
Xandros Desktop OS 3 Jun 15
spim
意见 spim
按类别搜索
热门软件
-
Plants vs. Zombies 12 May 15
-
MultiSystem 17 Feb 15
-
Macpup 19 Feb 15
-
OpenShot Video Editor 17 Aug 18
-
Unity Linux 15 Apr 15
-
qNotesManager 17 Feb 15
-
Parrot security OS 23 Oct 17
评论没有发现