在真实机器上运行MIPS指令[不在模拟器上]
我在大学里研究MIPS,我们使用Qtspim模拟器来运行MIPS指令。我在谷歌上搜索了如何在我的真实机器上运行MIPS代码(不是像SPIM这样的模拟器),但我找不到任何评论。是否可以根据MIPS指令创建可执行文件 在我的另一个讲座(系统编程)中,我们使用cmd中的在真实机器上运行MIPS指令[不在模拟器上],mips,emulation,Mips,Emulation,我在大学里研究MIPS,我们使用Qtspim模拟器来运行MIPS指令。我在谷歌上搜索了如何在我的真实机器上运行MIPS代码(不是像SPIM这样的模拟器),但我找不到任何评论。是否可以根据MIPS指令创建可执行文件 在我的另一个讲座(系统编程)中,我们使用cmd中的make32命令,使用MASM615编译汇编指令。我正在寻找任何类似的工具。是否存在用于MIPS的任何文件 是否可以根据MIPS指令创建可执行文件 是的,因为汇编程序只是一个读取一些输入并生成一些输出文件的程序,因此您可以从任何其他体系
make32
命令,使用MASM615编译汇编指令。我正在寻找任何类似的工具。是否存在用于MIPS的任何文件
是否可以根据MIPS指令创建可执行文件
是的,因为汇编程序只是一个读取一些输入并生成一些输出文件的程序,因此您可以从任何其他体系结构中为任何体系结构进行汇编,就像从您的PC为其他体系结构进行汇编一样
但是执行输出文件是一件完全不同的事情。每种架构都有自己的机器语言。就像人类无法理解说其他语言的人一样,机器只能理解用其语言编写的程序。这意味着MIPS硬件只能理解和运行MIPS二进制文件。其他架构(如x86)无法解释具有不同指令编码的另一个指令集
所以你唯一的方法就是使用or
另见