mips

    6热度

    1回答

    我的工作很简单的反编译为MIPS架构和我进步我必须定义大量的代码分析规则,例如“如果这个码是吕和一个操作码是addiu然后返回VAR =价值“或‘如果这个码是BNE和它引用之前当前解决 - 创建环路解析树定义’。问题 - 有很多这样的规则,我找不到一个好的方法来定义它们。我已经尝试为每个规则编写分离的函数,定义好的OOP基础逻辑类,并将它们扩展为创建规则,甚至在破坏代码上尝试正则表达式(令我惊讶的

    0热度

    1回答

    如果在头文件中实现一个类,gdb似乎无法找到断点。因此我试图从源头强制一个断点。我想我需要相当于asm(“int3”)的mips。有任何想法吗? PS:ASM( “破3”)不工作

    5热度

    5回答

    需要建议,我想了解基本的RISC architecture.After一些[R & d我想与MIPS architecture.However去我没有得到与MIPS处理器的嵌入式开发板良好的信息。 如果有人能建议好的棋盘开始,这将会非常有帮助。 问候, 拉姆吉

    1热度

    3回答

    我有一些软件,我有一个与icc的红帽系统工作,它工作正常。当我将代码移植到使用MIPS运行的IRIX系统时,那么当出现一些值时,我会得到一些“南”的计算结果。 我在非redhat系统上没有任何好的调试器,但我已经追踪到我的一些阵列在它们中间零星地出现“nan”,这导致我的点积计算返回为“ NAN“。 看到我无法用调试器追踪它,我在想这个问题可能与memcpy有关。使用动态分配数组的MIPS编译器m

    3热度

    1回答

    还好,C++和java我没有问题,学习或什么那么 当谈到MIPS它就像地狱 好吧,我想学习如何在一个阵列中的阅读和打印所有的元素出来 这里是一个简单的数组,我写 int[] a = new int[20]; for(int i=0; i<a.length; i++){ a[i]=1; } for(int j=0; j<a.length; j++){ System.ou

    1热度

    1回答

    我只是想知道,有没有在MIPS任何方式字节数的总和存储为一个字符串,并在以后读字节,例如: 总和657 - > SW转换成.ascii指令 - >在第一个索引后面1b得到6(以ascii编码)与5相同,依此类推。这可能吗?

    1热度

    3回答

    我在MIPS中工作,并且使用的数字超过65535,并且出现超出范围的错误。我如何在这段代码中解决这个问题? ## p2.asm ## ## Andrew Levenson, 2010 ## Problem 2 from Project Euler ## In MIPS Assembly, for SPIM ## ## Calculate the sum, s of all ## ev

    2热度

    3回答

    我想编译一个C++文件并生成一个asm或s文件以反汇编并在PSIM中运行。每当我尝试这样做,我会得到错误。我正在尝试编译为mipsI-linux。我想我已经确定交给我的交叉编译器出于某种原因无法正常工作。任何人都可以给我一些帮助建立一个新的交叉编译器,将生成正确的指令格式?我正在制作MAC。

    2热度

    1回答

    我想知道是否有反过来组合两个字符组成一个字符。 例如,我有字符6和7,我想合并它们并将结果保存在寄存器中,有没有解决这个问题的方法? // THX提前

    1热度

    2回答

    我的问题就是如何让用户从64位密钥。为此,我需要得到16个字符作为包含十六进制字符(123456789ABCDEF)字符串。我从用户那里得到了字符串,并且用下面的代码到达了字符。但我不知道如何将字符转换为二进制4位。在 .data insert_into: .word 8 Ask_Input: .asciiz "Please Enter a Key which siz