首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可用MIPS32指令的完整列表

可用MIPS32指令的完整列表
EN

Stack Overflow用户
提问于 2022-03-12 00:27:10
回答 1查看 47关注 0票数 0

我正在寻找可用的MIPS32指令、系统调用和汇编程序指令的完整列表。(找到这样几个部分列表)是否有可能从火星模拟器或任何其他源转储这样的列表?

EN

回答 1

Stack Overflow用户

发布于 2022-03-12 01:12:20

如果您有MARS4_5.jar,那么因为它包括源代码和文档材料--用7-zip或其他打开jar文件来查看它们。

或者,在这里复制了相同的代码:https://github.com/MoralCode/MARS-MIPS

所以,你可以从认真的研究中收集你需要的任何东西。

没有理由相信火星模拟MIPS32的每一条指令--他们的文档说:"MARS组装和模拟MIPS-32指令集的155个基本指令,大约370个伪指令或指令变体,17个syscall函数主要用于控制台和SPIM定义的文件I/O,另外还有22个系统。“

具体来说,MARS文档是指基本指令,这可能意味着一些特权指令和/或其他很少使用的ISA特性被省略了。

(也没有特别的理由相信MARS是MIPS32的一个纯子集,这意味着尽管他们没有声明,但他们可能添加了MIPS32规范不支持的其他特性。)

否则,独立于MARS的MIPS32体系结构是相当有文档的&可以在网上获得。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71445986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档