问题标签 [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.

0 投票
1 回答
248 浏览

assembly - 以下说明有什么问题?

在查看我过去的试卷时卡在一个问题上。问题是“以下说明有什么问题,如果有的话?”

0 投票
1 回答
1633 浏览

linux - qemu 中的 control+c 信号

谁能帮我理解 qemu 如何处理 control+c 信号?在哪个文件中?(或一些有用的链接来理解它)我想制作路线(如调用图)。实际上,此信号不适用于我的 mips 客人(但在同一主机的马耳他 mips 上工作)谢谢,

主机和来宾操作系统:Linux 来宾架构:Mips64 主机架构:x86 QEMU 版本:qemu-1.0.1

0 投票
1 回答
2326 浏览

assembly - MIPS 组装 - sw、add、sub 等

我正在尝试计算 10 个数字的跨度,但在开始之前我被卡住了。我可以使用我的 LW 命令将集合加载到内存中,但之后没有任何工作。当我在执行后进行转储时,没有任何效果。10 个值在那里,但仅此而已。我应该如何为此添加、减去或执行任何命令?没有任何东西被存储,期间。

在这个例子中,我的 add 命令什么都不做, stor 命令也不做。我究竟做错了什么?我是否必须预先分配我想在内存中使用的每个位置?(11 美元)例如。我已经尝试了许多命令,但除了我最后的 lw 命令之外,没有人做任何事情。

0 投票
2 回答
519 浏览

assembly - 将一个简单的 MIPS32 程序移植到 MIPS64

我在将以下 MIPS32 汇编程序移植到 64 位等效程序时遇到了一些困难。

我面临的主要问题是以下行:

我不确定为什么这条线会导致错误?指令应该在 MIPS64 中。

MIPS32

MIPS64

0 投票
1 回答
497 浏览

qemu - 支持 MIPS-64 的操作系统

是否有任何可以作为来宾运行的操作系统mips64(带有完整的源代码) ?QEMU谢谢你

0 投票
1 回答
199 浏览

assembly - 在 mips64 上设置 MMIO 寄存器的第 63 位的最优化方法

我需要在 MIPS 汇编语言中设置 64 位 MMIO 寄存器的第 63 位(MSB)。

目前我正在这样做

但这是非常冗长的代码。我想以最优化的方式做到这一点。还有其他方法吗?

0 投票
1 回答
603 浏览

mips - MIPS:如何将整数(neg 或 pos)打印为字符串?

如何将此 $t0 打印为字符串?有没有一个系统调用方法?

0 投票
0 回答
1885 浏览

mips - 在不使用 div 指令的情况下将 mips 中的两个符号整数相除。输入由十六进制写入

请帮助我,我根据计算机组织和设计书中的算法编写了代码 mips 来划分 2 符号整数,但结果并不像我预期的那样。我不知道我错了什么:

0 投票
1 回答
723 浏览

mips - MIPS 转发实现(难)

我想我理解第一部分
(i)。我至少对此有答案。对于第二部分,我不确定这个实现会在哪里失败?第二部分让我完全难过。有谁知道这会失败的情况?

如果您想对第三部分有所了解,您将成为我整个班级的英雄。都被难住了。感谢您的任何意见。

MN-4363 处理器的臭名昭著的架构师 Tim FlimFlam 正在为基本 MIPS ISA 的流水线实现而苦苦挣扎。

(i) 为了实现转发,Tim 将 EX 和 MEM 级的逻辑输出(这些逻辑输出分别代表 EXMEM 和 MEMWB 锁存器的输入)连接到 IDEX 寄存器的输入。他声称他将能够以这种方式涵盖任何依赖。
• 这种实施会奏效吗?
• 他是否需要插入任何多路复用器?说明
1.生产者指令是负载。
2.生产者指令为R型。3.消费指令为R型。4.消费者指令是一个分支。5. 消费者指示是商店。

(ii) Tim 声称转发到 EX 阶段仅足以涵盖所有依赖项。• 提供两个实施失败的例子。
• 在这种情况下,“失败”是否对应于打破正确性约束?

(iii) Tim 试图确定跨管道阶段传输的最小信息量。考虑 R 类型、数据传输和分支指令,解释每个流水线寄存器应该有多宽,划分每个锁存器的不同字段。

0 投票
2 回答
1903 浏览

c - MIPS反转位代码(从C代码转换)......但它不工作

这是C代码:

这是我的 MIPS 汇编代码:

我试图将 C 代码转换为 MIPS,但它无法正常工作。输出通常是负整数。请帮我将此代码转换为 MIPS 程序集。我的代码有什么问题?