spim

软件截图:
spim
软件详细信息:
版本: 7.3
上传日期: 3 Jun 15
开发: James Larus
许可: 免费
人气: 26

Rating: 3.0/5 (Total Votes: 2)

垃圾消息是一个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界面。
什么是新的,在此版本:

意见 spim

评论没有发现
添加评论
打开图片!