mips

mips

文章 6 浏览 102

为什么我的 MIPS 代码中出现错误异常 7

我正在为我的汇编语言课程编写代码,尽管它仍然产生正确的输出,但我遇到了这个错误。 “异常 7 [错误数据地址]” “PC=0x00400084 处发生异常” # MI…

鱼忆七猫命九 2025-01-12 17:36:31 0 0

MIPS 汇编将整数转换为二进制并读取 1 的数量?

我正在开发一个程序,它从用户那里获取一个整数,然后输出它的二进制等价物中有多少个 1。所以首先我认为我需要将其转换为二进制,然后使用循环检查所…

穿透光 2025-01-12 16:41:34 0 0

将 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 0 0

MIPS中的la和li有什么区别?

我开始学习汇编(Mips),我试图找出两个铭文(Li 到 LA)之间的区别 我无法理解的是,如果我执行 LA 命令,它实际上是将地址加载到“单元格”中(我…

情深如许 2025-01-12 04:32:31 0 0

链接器如何重定位 MIPS 中的分支指令?

背景 我正在开展 2015 年 CS61C(伯克利)课程项目,编写一个链接器来链接从 MIPS 指令集的以下子集生成的目标文件。 Add Unsigned: addu $rd, $rs, $…

缺⑴份安定 2025-01-12 03:20:06 1 0

MIPS 编码作业:通过重复加法转换乘法

我有一个作业,必须将一行 C++ 代码转换为 MIPS,然后运行该代码。我一直在不断地遇到同样的错误,并且关于如何修复它的一些建议会很棒。所需信息如下…

┈┾☆殇 2025-01-11 08:03:52 0 0

尝试让 if 函数在 mips 中工作

您好,刚开始使用 mars 程序和 mips,在读取用户输入及其地址后,我该如何使用它来执行特定的代码片段? 例如。 //get user input input = 1 if(input…

时光沙漏 2025-01-09 04:12:30 0 0

MIPS 十六进制输出

我想知道是否有一种方法可以编写带有 .s 扩展名的 MIPS 汇编语言文件(只是非常简单的测试文件),就像与 PCSpim 模拟器一起使用一样,然后让它实际编…

梦在深巷 2025-01-08 00:18:23 1 0

MIPS 向右移动(但添加 1 而不是零)

无论如何,是否可以将寄存器值向右移动,但不是添加 0(如 srl 那样),而是添加 1。如果这是不可能的,任何其他实现相同目标的建议将不胜感激。…

南街九尾狐 2025-01-07 12:33:33 2 0

MIPS 溢出检查

我正在 MARS 中编写 mips 代码,它使用系统调用代码 5 来读取整数。 有没有办法验证整数输入是否在32位范围内?…

脸赞 2025-01-07 02:18:43 2 0

在 OCTEON (mips64) 上引导单声道可提供工作运行时,但 gmcs 不起作用

我正在尝试为运行 Debian Sid 的 Cavium OCTEON (mips64) 编译 mono(从 gi​​t)。 如果我尝试完全在 OCTEON 上进行编译(没有任何类型的现有单声道…

静若繁花 2025-01-06 04:13:25 0 0

指定 MARS 输入文件

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

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

MIPS 同步(ll/sc)

我想知道如果在使用 ll/sc 时在执行 sc 语句之前处理器发生变化,会产生什么结果。 例如 CPU 1 ==> $t1 = 1, $t0 = 2 CPU 2 ==> $t1 = 30, $t0 = 40 …

霊感 2025-01-04 10:33:20 0 0

MIPS 中的冒泡排序

我正在尝试使用冒泡排序对 MIPS 中的整数数组进行排序,但每次运行冒泡排序时都会出现地址超出范围错误。我已经盯着代码看了好几个小时了,不知道为什…

世界等同你 2025-01-04 10:22:14 1 0

MIPS 组装特性

我正在尝试编译 MIPS 架构特性的列表,到目前为止, 由于 加载延迟导致的分支延迟,导致乱序执行, 我是否忽略了在读取 MIPS 程序集时可能让我失望的…

少女情怀诗 2025-01-04 06:47:09 0 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

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