问题标签 [mips64]
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.
mips - 将多达 32 个 int 存储到数组 MIPS 中
我正在尝试将 int 类型的数字存储到 MIPS 中的数组中,这是我目前所拥有的,但显然因为我没有足够的寄存器来这样做,所以效率不高。最后,我几乎对数组进行了排序。有什么帮助吗?
ETC...
mips - 单精度指令和双精度指令的区别
我们都知道 MIPS FPU 有两种精度,单精度或双精度。当我在指令集中查看时,我发现对于相同的操作,单精度和双精度指令没有区别。
例如,这里来自MIPS Architecture For Programmers Volume II:,指令 ADD.fmt
无论是双精度还是单精度,操作数和功能码都是一样的。解码器如何知道它是单精度还是双精度指令?或者 5 位 fmt 区域中的任何隐藏信息?我无法从谷歌找到任何好的答案,有人可以解释这个指令是如何工作的吗?
java - Mars MIPS 模拟器无法运行,安装问题?
我已经下载了 Mars MIPS Simulator .jar 文件,并从 oracle 下载了 java jdk 文件。每当我打开 jar 文件时,IDE 就在那里,但一切都是灰色的。我什至无法编辑窗口中的文本。当您选择“执行”时,下面的框中会出现三个截断窗口,一个标题为“文本段”,一个“数据段”,一个“标签”。我认为这是一个失败的安装,但我不知道还能做什么。感谢您的任何帮助!
这是一个屏幕截图:
assembly - MIPS 程序 jr $ra 指令和堆栈处理
我是 MIPS 编程的新手,一直在努力理解 MIPS 程序及其流程。谁能帮我理解它。下面是代码。我的疑问是在RTN
函数 where$ra
应该在 a 之后返回jr $r
的位置以及将在sw $ra, 8($sp)
堆栈之后存储的内容,因为当该语句第一次执行时, 的值是$ra
什么?它是一些垃圾值还是我们需要假设一些值才能理解程序?
linux-kernel - 如何通过mmio区域从pcie总线读取指令而不将它们实际复制到本地dram?
有没有办法从通过 MMIO 区域(通过 PCIe 接口)访问的目标板的内存区域(也是多核处理器)获取指令,而无需实际将它们复制到主机的本地 DRAM?
我尝试使用 MMIO 地址更新页表并跳转到该虚拟地址,还尝试直接跳转到 MMIO 地址(PCI BASE + 目标 DRAM 上的地址)。但是,在这两种情况下,我都无法使用 gdb 逐步完成说明(因为我只能看到 nops)。
此外,通过下面的打印语句,我可以看到控制台上打印的十六进制代码。addr: (PCI BASE + 目标的 DRAM 地址)
我不确定出了什么问题,感谢任何指向问题的指针。
提前致谢。
math - MIPS while 循环
我正在为 mips 程序开发一个 while 循环,该程序会产生中奖几率。这是我到目前为止所拥有的。你能建议你是否认为这会奏效吗?以 3 个球的 59 次选秀为例。
有人可以建议这是否可以在 mips 中实现,因为我正在开发我的第一个程序并且只有 Java 背景。
bubble-sort - MIPS 错误:无法直接写入文本段!0x00500000
我正在尝试做一个 mips 互动练习(BubbleSort)。我必须从用户那里读取 20 个整数并将它们存储到一个数组中,然后使用 BUBBLESORT 的方法对数组进行排序。我在将整数存储到数组中时遇到问题。这是我的一些代码:
。数据
。文本
读入:
环形:
mips - 如何在 MARS MIPS 模拟器的文件中写入浮点值?
我正在 MARS MIPS 模拟器中做一个 Unit Converter 项目。我还需要将转换结果存储在文件中。转换的结果是我需要存储的浮点数。我正在使用代码
我知道 $a0 不包含浮点值,但我不知道该怎么办?.请帮我解决这个问题
assembly - RISC 汇编编程语言
我想知道是否有RISC汇编编程语言的练习要做?我了解汇编语言但没有什么可以在汇编中实现。所以我想知道是否有一些资源可以在汇编中实现程序?
assembly - 如何在winMIPS64中正确加载MIPS代码
我尝试将以下代码加载到 winMIOS64 中,但该过程失败了,因为它在第 2 行给了我一个错误,可以帮助我识别问题以及是否应该更改其他说明??!!
以下是代码未下载时出现在对话框中的错误:
1.第一个对话框说:pass 1 - error on line 2
2.第二个对话框说:第 1 遍检测到错误