mips64

    0热度

    1回答

    我没有得到加法和减法之间的区别,我试图查看它,但仍然没有答案。请用最简单的方式解释。 我知道何时添加,超过了用于存储它的整数类型的最大大小。当发生整数溢出时,解释值将显示“绕回”最大值,并以最小值再次开始,但是如何,有什么条件来防止这种情况发生。 谢谢先进。

    0热度

    1回答

    标准化双精度IEEE浮点数有多少位精度?是否有某种公式 什么我发现了这一点,但我觉得这是错误的: •+ 2-1022至(52年2月2日)* 21023

    1热度

    1回答

    我有一个函数,需要一个内存地址为$a0和我访问(可变)的单词数x($a0),其中x是8的倍数。我需要存储这些在$sp寄存器中,所以我可以使用$a0寄存器将参数传递给其他函数。 MIPS汇编全新,所以这里的任何指针都会有所帮助! 8

    0热度

    2回答

    我想跨编译net-snmp为mips64,为了做到这一点,我需要libperl库。我试着用下面的命令来配置libperl为MIPS64: ./Configure -Dcc=/home/toby/x-tools/mips64-n64-linux-gnu/bin/mips64-n64-linux-gnu-gcc -Dprefix=/home/toby/perl 但我得到了以下错误: Checkin

    2热度

    1回答

    我们都知道MIPS FPU有两个精度单精度或双精度。当我在指令集中查看它时,我发现对于相同的操作,单精度和双精度的指令没有区别。 例如,这里从MIPS Architecture For Programmers Volume II:,指令ADD.fmt 无论是双或单精度,操作数和功能码都相同。解码器如何知道它是单精度指令还是双精度指令?或者5位fmt区域中的隐藏信息?我无法从谷歌找到任何好的答案,有

    3热度

    1回答

    'ADD'和'DADD'MIPS指示有什么区别? 我知道'DADD'代表双字添加,但我不知道'ADD'和'DADD'之间的区别。 此外,似乎这两者接收指令有相同的语法, 例如, ADD R1, R0, R0 DADD R1, R0, R0

    0热度

    1回答

    我是MIPS的新手。我想问我如何从用户身上取得2个数字,然后显示这些数字。我知道如何为1个号码做到这一点。 .data promt: .asciiz "Enter one number: " message: .asciiz "\nNumber1 is: " .text #Promt the user to enter number 1. li $v0, 4 la $

    0热度

    1回答

    我正在研究一个mips程序的while循环,该程序可以产生中奖彩票的几率。这是我到目前为止。你能否建议你是否认为这会起作用?以59个镐和3个球为例。 Load 59 into $t0 Load 3 into $t1 Load 1 into $t2 Load 1 into $t3 Loop: while $t1 > 0 Divide $t2 by $t0 and put in $t4

    0热度

    1回答

    我是这个社区的新成员。我们在大学编程mips,在作业中我需要解决我的问题。 我们必须打开一个.pgm文件并读取所谓的标题(在这种情况下,使用p5格式和可变长度x宽)。当你打开你读过的文件时,你会得到4行第一行。 P5;第2位。长x宽;第三是ascii码的颜色深度和第四长期。 我的工作是现在转换这个ascii,我想我必须知道这个ascii的大小。 以前,我对ASCII转换一个MIPS代码,但现在的问

    0热度

    1回答

    我正在做MARS MIPS模拟器中的单位转换器项目。我还需要将转换结果存储在文件中。转换的结果是我需要存储的一个浮点数。我正在使用代码 ############################################################### # Write to file just opened li $v0, 15 # system call for write to