mips 相关问题

MIPS是RISC指令集架构(ISA)。它通常用于嵌入式设备,如机顶盒和网络设备。由于其相对简单,许多大学级计算机体系结构类使用MIPS ISA。

使用 Mips Assembly 读取和打印 txt 文件中的内容

我正在尝试读取并打印 .txt 文件中的内容。 稍后我还想从 mips 读取转储的文件。 我看到代码,看起来没问题,但没有输出任何内容...... 。数据 我的文件:.asc...

回答 2 投票 0

汇编指令`.global`有什么作用

当我在 MARS 中运行代码时,它不需要任何 .global 指令,而且我知道 MARS 不使用该指令。 现在,当我将代码移植到从 co 运行的特定汇编器(MCB32)时...

回答 1 投票 0

无效的程序计数器值:0

我目前正在MIPS处理器下使用汇编语言。我目前在 使用 MARS 模拟器,由于未知的原因,我每次运行后都会收到以下错误消息: 走:跑...

回答 4 投票 0

Mars 4.5 Mips 的深色主题?

我正在使用 Mars MIPS Assembler 和 Runtime Simulator 4.5 来进行汇编课程,当你盯着屏幕几个小时时,我发现白色背景很累人。 我想将编辑器的颜色更改为 d...

回答 2 投票 0

“syscall”指令在 mips 汇编中如何工作?

我们以这段代码为例: 。数据 消息:.asciiz“世界你好!” #要显示的消息 。文本 li $v0, 4 #字符串打印指令 la $a0, msg #指示

回答 1 投票 0

mips 编译器是否仍支持 mno-mul 选项?

我正在尝试编译我的 C 代码以在 MIPS I 中使用软乘法,因为我的硬件没有硬乘法器。 摘自本文档(第 10 页):http://www.sm.luth.se/csee/courses/smd/137/doc/g...

回答 2 投票 0

qemu-system-mips:可用内存比配置小得多

我正在 Ubuntu 24.04 主机上使用 qemu-system-mips 运行 Debian Buster 安装。 机器启动使用 qemu-system-mips -M 马耳他 \ -m大小=2G -hda hda.img \ -内核 vmlinux-4.19.0-2...

回答 1 投票 0

我正在尝试查找有关异常和中断的 MIPS 文档

我正在尝试查找有关 MIPS Coprocessor0 的文档,例如命令,以及一般示例以及异常处理和中断背后的逻辑。谁能帮助我吗? 我期待一些

回答 1 投票 0

MIPS 流水线和控制

我们被告知命令 add $7, $15, $31 位于主存中的地址 0xFFFF0000 处。此外,假设寄存器的初始化值等于其寄存器 n...

回答 1 投票 0

如何使用 VxWorks MIPS 编译器在 .c 文件上强制进行 C++ 编译?

我正在使用 VxWorks MIPS 编译器,并且我有一些第三方源代码需要编译为 c++,但所有扩展名都是 .c。 必须有一个开关我可以在这个 c 中传递给编译器......

回答 2 投票 0

MIPS 组装--> BEQ

我正在使用类似于 MARS 4.5 的编辑器在 Assembly Mips 中进行编码。 今天我正在学习 BEQ,但是我对这段代码有一个问题: 。数据 Message_1:.asciiz“我编号 sono uguali” 邮票: 我...

回答 1 投票 0

如何在 SPIM 中使用多个汇编代码源文件

我现在正在学习使用 SPIM 编写汇编代码来模拟 MIPS32 环境。阅读此处和其他地方的一些其他帖子,似乎某些 MIPS 环境支持 .include

回答 1 投票 0

安装了 java 后无法打开 .jar 文件(Windows 11)

环境:Windows 11 问题:无法打开.jar文件(MARS汇编语言模拟器) 您好,我目前正在尝试安装 MARS 汇编语言模拟器。这是一个 .jar 文件,所以我

回答 4 投票 0

访问MIPS数据存储器中的数据的地址是如何计算的?

如何计算访问MIPS数据存储器中数据的正确地址?考虑到动态数据段从 0x10010000 开始一直到 0x7FFFFFFC,当使用指令时...

回答 1 投票 0

在 MIPS 中打印二维数组

我一直在使用这里的其他一些帖子来尝试找出我做错了什么,但我陷入困境,需要一些帮助。我正在制作一个具有 8x8“板”(二维数组)类似的游戏...

回答 1 投票 0

关于加载字(lw)与加载地址(la)以及mips汇编中的偏移量的混淆?

所以我对组装还很陌生,我有很多问题。例如,如果在数据段中我输入以下内容 。数据 n:.字4 并在文本段中 。文本 lw $t0, n $t0 现在存储值 4 ...

回答 1 投票 0

MIPS 架构执行称为交换的指令

请看上图。 本题涉及计算机组成与设计教材。在课堂上我们遇到了这样的问题。 给定典型的 MIPS 架构图,每...

回答 1 投票 0

将 ARM 汇编转换为 RISC-V 汇编

我正在尝试重写这段代码。它非常适合 ARM 汇编,但我正在尝试用 RISC-V 汇编重写它。这是ARM代码: 。文本 .全局主 .equ ADD1,0x40000000 .设置ADD2,

回答 1 投票 0

MIPS 伪指令、替换

在研究了这是什么之后,我发现这只是获得相同结果的方式的替代。如果我错了,请纠正我。 例子: 移动 $s0, $t1 可以替换为: 添加 $s0, $...

回答 1 投票 0

.double 类型的变量是否存储在两个寄存器中?

当我声明一个整数时,我使用指令 .word,它有 32 位,如果我正确的话,这也是 MIPS 架构中寄存器的大小。 现在,根据我的理解,.double 应该是......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.