问题标签 [spim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
assembly - 示例垃圾邮件代码
我在互联网上找到了这个示例 spim 代码
更新
我无法得到的是:如果函数 main 需要将四个寄存器保存到堆栈上($ra $fp $t0 $t1),它怎么会为 8 个寄存器分配空间(32 个字节而不是 16 个字节)?
谢谢你的时间
assembly - 直接访问 MIPS 协处理器条件标志
我希望访问 MIPS 协处理器 1 条件标志的值。
例如
我了解以下情况是可能的:
有任何想法吗?
assembly - 在 MIPS 中显示除法结果
嗨,我正在用 MIPS 编写一个小程序,我有这个代码
(这不是完整的代码,只是部分处理部门)
$t1 是 2,$t2 是 9。
所以,2/9 是 0.2222222222222222
但是当我运行它时,我只得到 0.0
为什么?,我如何显示真实结果?
提前致谢。
c - 在 MIPS 中表达这个陈述
我刚刚开始使用 SPIM 模拟器进行 MIPS。有人可以帮我转换这个语句吗?
提前谢谢。:)
assembly - 将整数读入 MIPS 中的局部变量
如何将整数读入 MIPS 中的局部变量?
问题要求我使用将整数变量分配为局部变量的概念。(我教科书中的一个问题。)
mips - MIPS 注释中的“<”和“>”是什么意思?
我最近开始通过 MIPS 学习汇编,我注意到由于某种原因,当在“文本”窗口中显示原始源时,QtSpim 会删除注释内和尖括号之间的任何内容:
这是我找不到任何关于 MIPS 本身的一些注释注释功能,还是只是 QtSpim 中的一个奇怪的错误?
assembly - Spim指令部门
以上是我的 spim 程序,我很好奇 li 指令被分成 lui 和 ori 谁能解释那里发生了什么?
任何帮助表示感谢!
assembly - spim 模拟器 pcspim : 错误的地址设置值
嗨,我正在使用 spim 模拟器 pcspim,我正在尝试使用模拟器菜单下的设置值选项在地址处设置一个值。
当我尝试为 ex 设置一个 msb 为 1 的值时。oxb1234567 该地址的值默认为 7fffffff,任何人都可以解释这种行为的原因。
任何帮助表示赞赏
string - 访问字符串中的一个字符
我正在使用带有系统调用函数的 SPIMS 或 MARS 之类的东西。
我正在阅读一个字符串(它可以工作,因为我可以打印出来)如下:
但是,我在访问字符串的单个字符时遇到问题。所以如果我想访问第一个字符并打印它,我正在尝试这个:
如果我尝试这样的事情:
这会打印出整个字符串,因为字符串指向整个字符串。
如果我尝试类似:
它给了我一个超出范围的错误。我不明白为什么 - 字符不是一个字节长,这只是将字符串中的第一个字节加载到 $a0 中?
谢谢
assembly - 这个 MIPS/QtSPIM While 循环代码有什么问题
程序以预期输出运行,但出现以下错误
代码
用户文本段
错误