mars-simulator

mars-simulator

文章 0 浏览 5

将 10 个整数添加到 $t0 中并打印结果,不确定实现是否正确以及为什么不打印?火星 MIPS 组装

.data a1: .word 2 a2: .word 3 a3: .word 5 a4: .word 7 a5: .word 11 a6: .word 13 a7: .word 17 a8: .word 19 a9: .word 23 a10: .word 29 main: …

反话 2025-01-12 10:40:03 1 0

指定 MARS 输入文件

我正在 MARS 中测试 MIPS 汇编程序,并希望指定一个文件在执行期间作为输入(有点像我可以通过使用以下 UNIX 命令重定向 stdin 来完成的操作): spim…

烟酉 2025-01-04 13:06:33 2 0

我在使用此 MIPS 程序时遇到问题

我的目标是将下面的 C 代码转换为 MIPS 汇编。我觉得我的代码中缺少一个关键部分。有人可以解释我做错了什么以及我需要做什么来解决问题吗? 这是 C …

心的憧憬 2025-01-03 11:32:21 0 0

如何跳回分支语句?

我在尝试弄清楚如何在 Mips/Mars 架构中实现这一点时遇到了很多麻烦。 我正在制作一款战舰游戏,并将棋盘存储为可容纳 100 个整数的数组。 我需要循环…

浅听莫相离 2024-12-19 18:05:51 3 0

解码 BNE MIPS 指令

我在 MARS 模拟器中运行以下 MIPS 代码: add $t0, $zero, $zero # i = 0 add $t4, $zero, $zero # initialize the sum to zero add $t5, $zero, $zer…

戒ㄋ 2024-12-19 01:52:20 2 0

MIPS“la”伪指令

在 MIPS 中,la 指令转换为 lui 和 ori。然而,MARS Simulator 似乎根本没有这样做。当我转储以下机器代码时: .text la $a0, array la $a1, array_si…

感性不性感 2024-12-18 07:50:39 2 0

指定标签的内存地址

是否可以更改或修改 MIPS 中标签的地址? (我正在使用 MARS) 例如...... .data x: .half 9 现在“x”将随机存储在内存中,但是如果我想将它存储在特…

懵少女 2024-12-12 22:27:53 2 0

如何使用临时寄存器 - 返回后值是否保留?

我正在使用 MARS 模拟器在 MIPS 汇编中编写程序。我使用 jal 进行函数调用,然后在其末尾使用 jr $ra 返回到程序中的原始点。 我感到困惑的是,我在函…

染年凉城似染瑾 2024-12-08 07:32:52 4 0

访问字符串中的一个字符

我正在使用诸如 SPIMS 或 MARS 之类的系统调用函数。 我正在读取一个字符串(它可以工作,因为我可以将其打印出来),如下所示: li $v0, 8 la $a0, s…

绅士风度i 2024-12-07 05:55:06 7 0

如何在不使用伪指令的情况下加载内存地址?

我正在尝试使用MARS模拟器自学MIPS汇编语言。 出于教学原因,我限制自己不使用伪指令。 在尝试将某些数据的地址存入寄存器时,我遇到了问题,因为我无…

万劫不复 2024-12-02 07:00:10 4 0

在 MIPS 中显示除法结果

你好,我正在 MIPS 中编写一个小程序,我有这个代码 li $v0, 2 div $t0,$t2,$t1 move $a0,$t0 syscall (这不是完整的代码,只是部分处理部分) 其中 …

梨涡 2024-11-17 17:49:06 9 0

数据指令中的 MIPS 指令

我试图弄清楚这个程序的作用,但我有一种感觉 MARS 没有正确处理 .data 指令。 如果在 .data 伪指令下给出汇编指令,数据段中存储什么?当我在 MARS(…

画骨成沙 2024-11-09 16:14:35 12 0

标准化浮点数

我正在使用 MARS 进行浮点加法。 SameExponent: add $s6,$s4,$s5 对齐指数后,我将有效数字相加,但是如何检测总和是否仍然标准化,以便将有效数字向…

心碎的声音 2024-11-02 23:45:24 8 0

MIPS:如何排序

我需要您帮助解决 MIPS 程序集中的排序问题: 如何编写 MIPS 程序来读取仅包含十进制整数的文本文件并按降序对它们进行排序。 该程序应执行以下操作:…

情泪▽动烟 2024-10-26 18:54:50 12 0

寻找翻转/反转字中字节的指令

我需要翻转/反转 4 字节字中的字节,以便将其显示在 LED 显示屏上。 显然有一个简单的指令可以完成此操作,但我无法在任何地方找到它。…

萌酱 2024-10-17 08:26:25 12 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文