mips 相关问题

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

这个MIPS程序应该花这么长时间吗? (近似于pi的程序)

此部分的第二部分的目的是编写使用该算法的MIPS程序。是的它有效,仅花费约30分钟即可完成delta = 1E-2。 C程序(用...

回答 1 投票 0

如何在Mac OSX上使用Buildroot生成MIPS RISC?

我需要使用Buildroot构建MIPS RISC嵌入式Linux。我在Mac OSX(Catalina)上运行make qemu_mips32r2el_malta_defconfig时,收到一条错误消息称它无法在x86-64上运行。我如何建立一个...

回答 1 投票 0

为什么在读取功能和写入功能之间传递管道信号EOF?

我已经创建了一个用于读取和写入的管道。管道在fork之前和之后工作(我不知道是否是这个原因,在这里只提及),read函数返回0。我知道read函数何时...

回答 1 投票 -2

计算平均值(以毫秒为单位)>

[Aslam alikum伙计们,您能帮我怎样找出错误。数据num1:.word 3 num2:.word 5 num3:.word 3 num4:.word 3 num5:.word 5 num6:.word 3 num7 :....

回答 1 投票 0

MIPS findSum函数

我正在尝试使用MIPS程序集实现findSum函数。自第二个元素以来,它给出了错误的总和,我不知道为什么。以下是代码:.data myArray:.word ...

回答 1 投票 0

如果模型在时限内找不到解决方案,如何停止方法?

我在Python中有一个复杂的MIP模型,可以通过Gurobi解决,并且要运行很长的程序。通常,我先运行它,然后将输出(变量值,解决方案参数等)写入文件。对于大...

回答 1 投票 0

MIPS跳转指令编码:为什么左移,为什么保持PC的高4位?

在Jump指令中,为什么我们将26位地址转换为28位?为什么我们将PC中最左边的4位添加到28位?

回答 1 投票 0

如何在MIPS中迭代数字?

我有一个需要输入数字的任务,例如13002,并使用UART(包括非前导0)逐位打印。 UART希望将其打印的内容放入$ s0寄存器中,但我...

回答 1 投票 0

为什么MIPS GCC在函数调用(GOT指针)之后从16($ fp)重新加载$ 28,而没有先存储到16($ fp)?

我认为我需要粘贴完整的代码,尽管看起来很长。我编写了一个简单的代码进行测试。 #include int funadd(int a,int b){int x = 0; x = a + b;返回x; } int fun(...

回答 2 投票 1

MIPS:在gcc创建的.s文件中,“ lw $ 28,16($ fp)”是什么意思?

我编写了一个简单的代码进行测试。组装后:funadd:addiu $ sp,$ sp,-24 sw $ fp,20($ sp)move $ fp,$ sp sw $ 4,24($ fp)sw $ 5,28($ fp)sw $ 0,8( $ fp)lw $ 3,24($ fp)...

回答 1 投票 0

试图在MIPS中实现标记的冒泡排序

我正在尝试使用C ++代码在MIPS中实现带标记的气泡排序算法:void bubbleSortV2(int a [],int n)//带标记的气泡排序{int i,temp,comps,sorted = 0; // ...

回答 1 投票 0

如何从火星模拟器获取机器代码

我已经用Mars模拟器编写了MIPS汇编程序,我想将每个指令地址和机器代码保存在一个文件中,我知道Mars模拟器在“执行”部分中做了这项工作,如何...

回答 1 投票 3

使用相同的寄存器执行ADD和SW时MIPS中的数据危险?

[MIPs数据路径Im指的是,我们在这里有MIPs汇编程序,其中有5阶段流水处理IF / ID / EXE / MEM / WB而没有转发,并且假设所有指令都经过了每个阶段,即使它也经过了...

回答 2 投票 0

MIPS-从输入中删除连续的重复项

我正在尝试将用Java编写的程序转换为mips。该程序要求用户输入字符串并删除连续的重复项。例如,如果用户输入“ abbcddeffga”,则输出将是...

回答 1 投票 0

打印循环中的mips打印错误值

相当简单的问题。我正在尝试读取一个数组并将其打印,但是它没有打印出应有的内容。例如。如果我从键盘上读取了5个元素:1、2、3、4、5,则打印结果为5 0 0 00。所以我...

回答 2 投票 0

从C代码到MIPS的递归斐波那契序列

[嗨,我正在尝试重写问题2中的fib函数:https://inst.eecs.berkeley.edu/~cs61c/sp15/hw/03/CS61C_Homework3Soln.pdf,以便更好地理解代码,而且似乎可以我一个...

回答 1 投票 0

以毫秒为单位的递归?

[嗨,我正在尝试重写问题2中的fib函数:https://inst.eecs.berkeley.edu/~cs61c/sp15/hw/03/CS61C_Homework3Soln.pdf,以便更好地理解代码,而且似乎可以我一个...

回答 1 投票 0

MIPS汇编编码练习

我有一个我不理解的大学练习题。我们必须从C转换为汇编MIPS。在主要方面,我必须为a [100]向量分配400个字节,但在解决方案中...

回答 1 投票 0

验证MIPS程序集中的用户整数输入

我有一项工作,要求我做一个基本的计算器,该计算器可以对MIPS汇编中的整数执行四个基本运算(加,减,乘,除)。部分作业需要...

回答 1 投票 0

不同寄存器上的R_MIPS_HI16 / R_MIPS_LO16对

我试图了解R_MIPS_HI16和R_MIPS_LO16重定位在mips中如何工作。我写了一些C代码:static char buf1 [0x100]; static int a = 0; static int b = 0; char f(int i,int n){a + ...

回答 1 投票 0

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