腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
MIPS
汇编语言
子集
,
如何
输出
基数
为
32
的
数字
?
、
、
、
给出了具体
的
说明: 以base-
32
格式打印Prgm1
的
答案。不要
使用
div/mul/rem或类似的命令。如果可以的话,坚持只
使用
t寄存器。备注: 说到
32
进制,我
的
意思是像十六进制(16进制),但有5位
的
分组,而不是4位,所以我们
使用
字母直到V。从思考
如何
做系统调用1,35,或34开始。我完成了第一部分,但我不知道
如何
在
32
进制或5人一组中获得我
的</
浏览 24
提问于2019-10-03
得票数 0
3
回答
如何
使用
MIPS
执行64位加减法?
、
、
我想执行64位加减:$a0 = 0xffffffff$a2 = 0x1我是
MIPS
的
初学者,我不知道
如何
处理搬运。有人能提供一个解释
的
解决方案吗? 提前感谢!这是我
使用</
浏览 1
提问于2014-10-14
得票数 5
回答已采纳
2
回答
如何
编写反向斐波纳契发生器
的
程序
、
、
我试图用
MIPS
汇编语言
编写一个反向fibonacci生成器,但我实际上只是在寻找逻辑,所以用低级别Java或C++
的
答案对我来说是可以理解
的
。我只能
使用
一个子例程(函数/方法),并且不能在序列中存储任何值。此函数需要计算和打印序列。基本上,我需要
使用
递归函数。用户将提供一个fibonacci
数字
,我需要从这个
数字
开始生成
输出
,然后下降。我可以访问第n个位置,无论用户输入
的
值是多少,
数字
都
浏览 4
提问于2016-10-25
得票数 0
回答已采纳
1
回答
MIPS
和ARM
的
区别
、
、
、
我刚刚开始学习体系结构,我对
MIPS
和ARM体系结构有一些困惑。 我了解到
MIPS
主要有两种指令格式:I和R(以及J)。我读到了这些表示格式,rs,rt,opcode和相关
的
东西。我还看了COA
的
Patterson
的
书(版本-IV),它侧重于ARM ISA。指令表示在该版本中是不同
的
。这些差异是由于不同
的
架构造成
的
吗?ARM装配代码与我在
MIPS
ISA中
使用
的
那本书略有不同。例如:帕特森
的
浏览 2
提问于2014-11-02
得票数 9
回答已采纳
2
回答
如何
在
mips
程序集中打印大于
32
位
的
数字
?
、
、
、
、
在我
的
mips
汇编代码中,我
使用
multi指令将两个大数相乘,因为结果不能放在一个寄存器中。这意味着该
数字
被保存在hi和lo特殊寄存器中。我
的
问题是
如何
打印乘法
的
结果。我可以访问hi和lo并将它们放入其他寄存器(即$t0、$t1),但我不知道
如何
将这两个
数字
组合在一起以打印结果。谢谢。
浏览 0
提问于2010-02-06
得票数 3
2
回答
如何
将两个
32
位寄存器合并为一个64位答案?
、
、
、
我正在
使用
pcsim程序,我相信它
使用
MIPS
。我不是很确定,因为我对
汇编语言
非常陌生。我只需要
使用
加法和移位将两个
32
位
数字
相乘,并将乘积存储在两个寄存器中。我已经得到了,如果结果可以存储在
32
位中,它将成功地将两个
数字
相乘。问题是,如果
数字
大于这个
数字
,我就不知道
如何
将产品
的
右半部分和左半部分组合在一起。左半寄存器应该一直向上保存从2^
32
开
浏览 0
提问于2010-11-19
得票数 1
2
回答
mips
I-Type指令语法
的
混淆
、
对这个愚蠢
的
问题很抱歉。但是我一整天都在读我
的
课本,它真的让我很困惑。addi $21, $22, -50但是,我是否可以编写addi $21, $22, 0xF1DF?,使即时值以十六进制表示?这就引出了我关于andi $10, $11, 0xFFFF和ori $8, $0, 0x0FA5
的
下一个问题。我知道这两个代码是正确<e
浏览 0
提问于2018-11-19
得票数 2
回答已采纳
1
回答
MIPS
程序集将整数转换为二进制并读取1
的
数目?
、
、
我正在编写一个程序,它从用户那里获取一个整数,然后
输出
它
的
二进制等价物中有多少个1。所以,首先,我认为我需要把它转换成二进制,然后
使用
一个循环,检查所有的
32
位,以确定有多少个1。我已经浏览了几个小时,并尝试了不同
的
东西,首先将整数转换为二进制。做这件事最好
的
方法是什么?是否有一种方法可以直接读取二进制
的
寄存器值,还是需要首先转换它?到目前为止,这就是我所有的代码。the first integer syscall # Store the f
浏览 7
提问于2022-03-09
得票数 0
回答已采纳
20
回答
集
的
第n个
子集
输入/
输出
的
一点信息 指定集合
的
i_th元素是否在
子集
中。例如,_00000000是空集合,10000001是包含[1,8] (最后和第一个元素)
的
子集
。通过将
数字
转换为基2来获得N
子集
,然后
子集
包含d
浏览 0
提问于2018-11-24
得票数 14
1
回答
使用
MIPS
32
汇编语言
,
如何
使用
addu和ori命令加载和添加4个整数?
、
、
、
这就是我所拥有的,但是它不想做最后
的
addu,它试图将寄存器10和13加到寄存器14中。最后
的
addu命令将字母'e‘放到寄存器14中。
浏览 28
提问于2021-02-23
得票数 0
回答已采纳
15
回答
计算
数字
和
、
、
你
的
任务是得到两个
数字
,并
输出
它们
的
数字
和。我们将将
数字
和定义
为
:将
数字
从
基数
19中转换回来,并
输出
它(例如1*19+16=35)您可以将输入作为两个
数字
,作为包含这两个
数字
的
列表
浏览 0
提问于2020-05-04
得票数 7
5
回答
AVR微控制器
、
、
、
我想写
MIPS
汇编代码。atmel avr微控制器是否支持
MIPS
(就像PIC微控制器一样),或者我是否必须
使用
avr汇编。
浏览 2
提问于2012-11-07
得票数 1
15
回答
查找所有可能
的
基表示
的
和。
、
、
、
这一挑战
的
目的是编写一个程序来转换一个输入字符串,该字符串可以被假定只包含从2到36之间
的
尽可能多
的
基数
和
数字
,并找到结果
的
基数
10和。输入字符串将转换为所有
基数
,其中
的
数字
将根据36:0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
的
基数
的
标准字母定义。例如,输入2T仅在
基数
30及以上时有效。该程序将2T从
基数<
浏览 0
提问于2015-12-04
得票数 27
1
回答
将
汇编语言
转换成二进制语言
、
、
我目前正在学习
MIPS
,我对
如何
将
汇编语言
转换为二进制文件感到困惑。据我所知,基本格式是:问题是:到目前为止,我知道我首先感到困惑
的
是洗发水,或者是换班。我了解到它是一个5位值,但是
浏览 4
提问于2014-03-12
得票数 1
回答已采纳
12
回答
MIPS
-重要吗?
、
我
的
问题是:了解
MIPS
编程语言有那么大
的
好处吗? 我是一名CS学生,正在选修一门关于
MIPS
的
汇编课程。我很喜欢用高级语言写东西,但是
Mips
让我有点落伍。
MIPS
是我真正应该关注并尝试完全掌握
的
东西吗?它将来会对我有帮助吗?
浏览 1
提问于2008-09-19
得票数 28
1
回答
MIPS
程序集删除匹配
的
数组元素
、
、
我已经构建了一个
数字
的
双向链表,然后
使用
MIPS
汇编语言
对元素进行冒泡排序。我遇到
的
问题是
如何
编写一个delete函数,该函数将精确化重复
的
值,然后更改复制
的
值之前和之后
的
元素
的
指针,使其不被引用。每个元素都包含一个指向它前面和后面的元素
的
指针。任何帮助都将不胜感激。
浏览 0
提问于2014-10-04
得票数 0
3
回答
如何
编码滑雪板中
的
分类特征?
、
、
、
、
这个分类集被分成两个
子集
: y = datanumpy[:, 41] # select column 42 (the labels) 我不知道
使用
DictVectorizer()或One
浏览 0
提问于2016-11-15
得票数 4
3
回答
了解SecureRandom字符串生成器吗?
、
有一些关于SecureRandom
的
事情我不安静地理解。例如,这里
的
代码如下:import java.math.BigInteger; System.out.println(ss); return
浏览 4
提问于2013-12-12
得票数 2
回答已采纳
3
回答
SQL将
数字
转换为任意
基数
的
字符串表示(二进制、十六进制、...、triconta十六进制)
、
、
、
、
如何
使用
SQL将
数字
转换为所需
基数
的
字符串表示,例如,将45转换为
基数
2(二进制),8(八进制),16(十六进制),..36。 要求
使用
数字
0-9和大写字符A-Z,可用字符总数
为
36。例如,我需要将45转换为
基数
36,
输出
必须是"19",或者
使用
任何
基数
形式2到36
的
范围。
浏览 4
提问于2015-10-13
得票数 4
3
回答
如何
获取补语
我需要找到一个十进制数
的
补数作为输入。首先,我
使用
以下代码将十进制数转换为二进制数,string binRep = " "; decNum = decNum / 2;Console.WriteLine(binRep);int onesComplement= ~(in
浏览 0
提问于2011-06-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
运行第一个汇编程序
计算机体系的发展:从复杂指令集到精简指令集
中国大学MOOC计算机组成原理答案
第一个C语言编译器是怎样编写的?
既然C编译器是C语言写的,那第一个C编译器是怎样来的?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券