spim

spim

文章 0 浏览 5

使用(QTSPIM)在MIPS中打印字符串困难

基本上,每当我在一定的代码之后打印时,在这种情况下,循环, SPIM控制台中的输出要么是一个空的字符(看起来像一个空心正方形),要么是一个空字符…

肤浅与狂妄 2025-02-14 01:53:52 2 0

为什么A和B寄存器在多环形数据PATAPATH中使用?

为什么需要寄存器A和B的寄存器A和B,并且需要readData1和readData2的regressFile需要?难道是否可以直接使用readData1和readData2输出的值? 指令寄存…

偏爱自由 2025-01-28 20:52:47 3 0

您如何在spim中输入命令行参数

我正在尝试使用 argc 和 argv 在MIPS Simulator Spim中制作程序。 这是我的代码: .data nl: .asciiz "\n" .globl main .text main: # print argv[0] …

二货你真萌 2025-01-26 04:16:47 4 0

不断收到异常 5 [存储中地址错误],后跟存储中未对齐的地址。我该如何解决这个问题?

我的项目要求我输入表达式,将其转换为后缀,然后能够对其进行评估。我得到了输入并将其转换为表达式。但是,当我尝试将整数推入评估程序中的堆栈时,…

毁梦 2025-01-18 04:30:13 4 0

指定 MARS 输入文件

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

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

mips内存管理

如何手动管理 mips 程序集中的堆,特别是 SPIM 模拟器? 当使用 sbrk 系统调用时,我发现堆从 0x10040000 开始,例如 li $t0, 1 li $s0, 9 syscall sw…

沫雨熙 2025-01-02 22:35:07 4 0

SPIM(MIPS 模拟器)无法解析以下语句 lui $2,%hi($LC0)

我们正在开发一个 C 到 MIPS 交叉编译器,为此我们需要将我们的 MIPS 代码与其他 C 到 MIPS 交叉编译器(如 LLVM 或 CodeSourcery 等)生成的代码进行…

若能看破又如何 2025-01-01 00:35:15 4 0

使用 MIPS 汇编语言理解递归

我在课堂上,我们已经/正在讨论汇编语言中的递归。 我觉得我理解了递归,但是越多的人试图向我解释它,我就越觉得离它很遥远。 无论如何,我们的最后…

时光病人 2024-12-29 04:28:48 5 0

使用 SPIM 测量执行时间

我需要测量用汇编语言编写的河内塔程序的执行时间。是否有任何函数或特定寄存器值用于执行此任务..?…

沦落红尘 2024-12-28 20:34:54 5 0

MIPS while 循环错误

我在使用以下 mips 代码时遇到了一些问题: li $t0, -1 li $t5, 0 countNumberofVariables: addi $t0, $t0, 1 beq $t0, $t8, endCount add $t1, $t0, …

凉月流沐 2024-12-17 08:08:50 6 0

在 MIPS 汇编中反转字符串

我试图提示用户输入字符串的长度,为该字符串分配空间,然后反向打印出来。 对于我的一生,我不明白为什么这不起作用.. Sample Output: (spim) run Pl…

究竟谁懂我的在乎 2024-12-17 01:34:05 6 0

访问字符串中的一个字符

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

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

spim模拟器pcspim:地址处的错误设置值

您好,我正在使用 spim 模拟器 pcspim,我正在尝试使用模拟器菜单下的设置值选项在地址处设置一个值。 当我尝试设置一个 MSB 为 1 的值时。 oxb123456…

2024-12-07 05:19:03 7 0

“<”是什么意思?和“>”在 MIPS 评论中?

我最近开始通过 MIPS 学习汇编,我注意到,由于某种原因,当在“文本”窗口中显示原始源代码时,QtSpim 会删除尖括号内的注释 和 内的任何内容: [sni…

妳是的陽光 2024-12-03 02:43:01 6 0

在 MIPS 中表达此语句

我刚刚开始使用 SPIM 模拟器来使用 MIPS。有人可以帮我转换这个语句吗? if(as>47 && as<58) function(); else continue; 提前致谢。 :)…

清风疏影 2024-11-25 13:40:02 8 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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