问题标签 [mips32]
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.
android - 为 mips 编译 android 内核
我已经下载了 mips android 源代码。但这包括一个预构建的内核映像“kernel-eb-qemu”。当我给出“文件 kernel-eb-qemu”时,显示如下:
“kernel-eb-qemu:ELF 32 位 MSB 可执行文件,MIPS,MIPS32 版本 1 (SYSV),静态链接,具有未知功能 0x41000000 = 0xf676e75,未剥离”
这个图像是特定于模拟器的还是可以在实际硬件上使用的?如果不能在实际硬件上使用,我该如何为 MIPS 编译 Android 内核?(big endian,mips32 指令)
string - 在 MIPS 中一次循环遍历字符串 1 个字符
我在掌握 MIPS 中字符串和字符的概念时遇到问题。如果我试图遍历两个字符串,并一次连接两个字符,我该怎么做?
可以说我有
我怎么能循环得到
提前致谢!
c++ - libc 是如何工作的?
我正在编写一个 MIPS32 仿真器,并希望在使用 gcc 编译 C 程序时能够使用整个标准 C 库(可能带有 GNU 扩展)。
据我所知,I/O 由 MIPS32 架构上的系统调用处理。要使用 libc/glibc 成功运行程序,我如何知道我需要模拟哪些系统调用?(无需反复试验)
编辑:有关我所说的系统调用的示例,请参阅this 。
(如果您有兴趣,可以在这里查看该项目,欢迎任何反馈。请记住,它处于非常早期的阶段)
mips - MIPS架构系统调用指令
系统调用指令在 MIPS 中的作用是什么?
gcc - 在 PIC32 (MIPS32) 上运行的 C++
不幸的是,我的 PIC32 的 C 应用程序需要 OO 太多,我不能继续在 C 中做。
你知道任何用于 PIC32 的 MIPS32 C++ 编译器吗?
谢谢
verilog - 实现处理器(mips单周期)
我有一个迷你项目,在这个项目中我需要通过 Verilog 实现一个 MIPS 单周期处理器。在这里,我编写了 ALU 和 ALUControl 和 FileRegister,但是我在为此实现 Pc(程序计数器)时遇到了问题……我想要这个 Pc 支持分支和跳转。我需要支持分支的说明,但我不知道如何访问说明。请帮我实现 InstructionMemory 和 Pc。这是我的代码:
端模块
端模块
端模块
d - 是否可以交叉编译 MIPS 的 D 源代码?
是否可以交叉编译 MIPS 的 D 源代码?
例如,我要编译一个 D “Hello, world”。程序将在基于 TI AR7 的设备上运行,这些设备具有 MIPS32 处理器,通常运行带有 MontaVista 补丁和 uClibc 的 Linux 2.4.17 内核(使用 MIPS I 通用目标;ELF 32 位 LSB 可执行文件,MIPS,MIPS-I 版本 1 SYSV)。
assembly - 如何在不使用伪指令的情况下加载内存地址?
我正在尝试使用MARS 模拟器自己学习 MIPS 汇编语言。
出于教学原因,我限制自己不使用伪指令。
在尝试将某些数据的地址放入寄存器时,我遇到了一个问题,因为我无法使用la
.
我尝试lui
与 结合使用ori
,就像我直接加载一个数字一样,但无济于事:
这在没有伪指令的情况下使用专门的 MARS是否可行?如何?
提前致谢!
mips - 在阅读图表时需要帮助
我正在尝试理解register write
. MIPS(Single Cycle Data Path)
我不明白为什么我们需要AND
将解码器的输出写入enable signal
?我不知道它将如何启用特定的寄存器。请帮帮我。
谢谢。