永发信息网

MIPS指令集中addi和addiu的,add和addu的区别

答案:2  悬赏:50  手机版
解决时间 2021-11-24 08:11
MIPS指令集中addi和addiu的,add和addu的区别
最佳答案
addiu是GPR和立即数做无符号加法操作,请参考ISA。有溢出的操作在溢出发生时会发exception,即overflow exception;无溢出运算在溢出发生(GPR的位宽有限,表示不了结果)时,不报告(HW不报告给SW)。
溢出的处理,随便,MIPS架构定义了,这样的报告机制。
可以在overflow exception handler中知道这个加法(或者减法)发生了溢出,要用两个GPR表示这个结果;当然如果你不在意结果时,也可以什么都不做。

MIPS架构(英语:MIPS architecture,为Microprocessor without interlocked piped stages architecture的缩写,亦为Millions of Instructions Per Second的相关语),是一种采取精简指令集(RISC)的处理器架构,1981年出现,由MIPS科技公司开发并授权,广泛被使用在许多电子产品、网络设备、个人娱乐装置与商业装置上。最早的MIPS架构是32位,最新的版本已经变成64位。
全部回答
addiu是GPR和立即数做无符号加法操作,请参考ISA。有溢出的操作在溢出发生时会发exception,即overflow exception;无溢出运算在溢出发生(GPR的位宽有限,表示不了结果)时,不报告(HW不报告给SW)。溢出的处理,随便,MIPS架构定义了,这样的报告机制。你可以在overflow exception handler中知道这个加法(或者减法)发生了溢出,要用两个GPR表示这个结果;当然如果你不在意结果时,也可以什么都不做。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苹果是梨的3倍,苹果比梨多16个,求苹果和梨
韩式半永久定妆地址在什么地方,我要处理点事
(860+30x):(690+20y)=330:270。求x和y
大连38路公交车几点首发
我一个人不知别人说什么,我希望走在无人的角
如何在PPT里关闭之前的背景音乐!
阳历988年11月五号是什么星座
接受理解掌握转化的正确排序
看清赠送面积两个真相 100%得房率靠谱吗?
钼精矿价格
1加6是多少
【求问】从曼谷廊曼机场怎么到胜利纪念碑
浅析初中化学如何创设情境进行教学
2.05×2.8竖式计算的过程
猪猪侠7变身小英雄两个铁拳虎是哪集?
推荐资讯
荆门当地这块有哪些论坛?除了荆门社区网还有
太原公交803
做性关系他总是容易插到我刚门里面去怎么办
博利快餐店地址在哪,我要去那里办事
小野猫有首跳爵士舞的歌,里面有两声喵喵猫叫
饥荒23版巨人过度。几个问题。 1听说给猪王肉
怎样快速的使一般的沙发变高三十厘米?
三角带b2540比2240长多少
下排长了两颗智牙左右各一很痛
挚爱婚典(响山路与子房北路交叉口)地址有知道
为什么有的人行测81分还没上岸
最近在家乐福购买了爱仕达304不锈钢的蒸锅和
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?