mars-simulator

mars-simulator

文章 0 浏览 3

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

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

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

访问字符串中的一个字符

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

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

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

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

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

在 MIPS 中显示除法结果

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

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

数据指令中的 MIPS 指令

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

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

标准化浮点数

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

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

MIPS:如何排序

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

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

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

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

萌酱 2024-10-17 08:26:25 9 0

创建队列、enque、deque 和 qempty 函数

这就是广度优先的图遍历算法。我不知道如何创建“队列”、“出队”、“入队”、“qempty”功能,迫切需要帮助! 队列:创建一个队列($s5) 入队:从…

池木 2024-10-08 00:25:31 5 0

无效的程序计数器值:0

我目前正在 MIPS 处理器下使用汇编语言。我目前在 使用 MARS 模拟器,由于未知的原因,我每次运行后都会收到以下错误消息: Go:运行 try.s 错误:无…

醉态萌生 2024-09-01 09:36:50 13 0

从 MIPS 程序集中的用户输入读取文件名

我正在编写一个 MIPS 汇编代码,它将询问用户文件名,并生成一些有关文件内容的统计信息。 但是,当我从一开始就将文件名硬编码到变量中时,它工作得…

卖梦商人 2024-08-27 20:17:37 8 0

我的 MIPS 代码中的错误在哪里?

我需要帮助。我已经在 MARS 中编写了这段代码。它应该从用户接收一个整数,并将其转换为十六进制。我已经检查了几个小时,据我所知,它应该可以正常工…

萌能量女王 2024-08-05 04:10:58 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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