mars-simulator 相关问题

MARS是一个IDE和模拟器,用于在密苏里州立大学创建的MIPS汇编语言编程。

汇编指令`.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

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

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

回答 4 投票 0

MIPS 汇编打印错误的值,但无法将 41 更改为 42

您好,我有一个问题。我现在正在开发一个项目,该项目应该使用 Mars4_5 汇编器以 MIPS 编写。 这是以下代码,我想它与 c...

回答 1 投票 0

MIPS 这些指令中哪一条处理无符号数与有符号数(add、addi、addiu、addu)与(lhu、lbu)

我有一个关于 MIPS 汇编语言中无符号和有符号数字的问题,特别是对于 add 指令。 在这里:https://inst.eecs.berkeley.edu/~cs61c/resources/MIPS_Green_Sheet.pdf...

回答 1 投票 0

使用递归打印数字平方的MIPS程序

我的目标是编写一个 MIPS 汇编程序,生成整数 N 的平方,该整数等于 Triangle( N ) + Triangle( N-1 )。三角函数定义为 Triangle( N <= 1 ) = 1 ...

回答 1 投票 0

Mars MIPS 模拟器无法运行,安装有问题吗?

我已经下载了Mars MIPS Simulator .jar文件,并且我已经从oracle下载了java jdk文件。每当我打开 jar 文件时,IDE 都会出现,但一切都是灰色的。我什至不能...

回答 2 投票 0

如何使用 MIPS Assembly 从数组中提取整数?

我正在尝试使用 MIPS 汇编语言从数组中提取整数,然后将它们相加并打印它们。我正在使用 MARS IDE 编写此代码,并且我对 MIPS 非常陌生。看来

回答 1 投票 0

MARS 位图显示吃豆人

我需要创建一个任务,使我在 MARS 中的位图显示变成迷宫。它必须看起来像这样:wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

回答 1 投票 0

MARS MIPS 两个单精度 IEEE 754 标准浮点数的乘法

编写一个程序来执行两个单精度的乘法 不使用 MIPS 的 IEEE 754 标准浮点数 浮点运算指令。输入数据是从a读取的

回答 1 投票 0

如何释放MIPS中的堆内存

出于学习目的,我正在尝试在堆内存中实现堆栈。 当我推送某些东西时,我只需要执行系统调用 sbrk,就可以了。 当我继续弹出时,我可以检索我的 v...

回答 2 投票 0

如何在MIPS中检测用户输入的数字是否大于4294967295?

我想我可以检查是否有溢出,但不确定哪个寄存器将保存标志。我需要通知用户该值太大并重新插入。 我有这个代码: .d...

回答 1 投票 0

将 mips 中的数字加倍

任务是: “修改如图3-4所示的程序,要求用户输入一个整数值,然后打印该数字加倍的结果。使用add语句。”,这就是程序...

回答 1 投票 0

mul 和 mulu 之间的确切区别

我从来源发现Rs和Rt的内容被认为是mul的有符号整数。 而对于 mulu,Rs 和 Rt 的内容被视为无符号整数。 但每次我执行 mul...

回答 2 投票 0

如何让我的 MIPS 代码根据随机数输出特定案例值?

我正在为我的一个课程使用 MARS 用 MIPS 代码编写一个游戏,并且我正在尝试使用随机数生成器,根据它输出的随机数,打印特定的字符串。我的

回答 1 投票 0

在 MIPS 中使用 addu 检测溢出

我正在努力在 MIPS 中实现检测溢出并使用 addu 抛出错误。 这是学校作业。我们得到的代码是一个非常基本的银行分类账。

回答 1 投票 0

MARS 模拟器无法工作,不断打开不同的文件

我刚刚下载了 MARS 来用汇编语言编写,但发生了一些奇怪的事情。 当我尝试运行我的文件而不是运行我刚刚编码的文件时,它会从我的计算机中打开另一个随机 asm 文件...

回答 2 投票 0

每次打印 MIP 时删除字符串中的最后一个值

########################################### 。文本 主要的: # 提示输入字符串 li $v0, 4 la $a0,提示符 系统调用 # 读取字符串。 li $v0, 8 ...

回答 1 投票 0

用 MIPS 汇编语言读取和打印整数

我的程序应该读取一个整数并将其打印回给用户,但每次它都只打印 268501230,无论输入什么。我该如何修复它? 。数据 提示2:.asciiz“请...

回答 2 投票 0

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