MIPS32指令集中减法操作,新人第一次发帖,求助求助求助!!!!

定仙er 定仙er 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如图: 对于操作类型为SUB和SUBU,我一直搞不懂。 举个例子: 如果reg1_i(寄存器1)的值是10,对应的二进制代码为0000 1010 如果reg2_i(寄存器2)的值是6,对应的二进制代码为 0000 0110 此时做sub或subu操作 将reg2_i(寄存器2)的值各位取反再+1 为 1111 1010 此时再与reg1_i(寄存器1)的值 0000 1010相加得到 0000 0100 即 4 这样我能看懂 但是!!!但是!!!!但是!!! 保持reg1_i(寄存器1)的值不变,将reg2_i的值改为-6,对应的二进制代码为1000 0110 此时再做减法操作,将寄存器2的值各位取反加1,根本算不出来呀!!!! 具体代码就是图上圈圈的位置,求各位大神帮小弟解决,第一次发帖,求求帮助!!!困扰我两三天了!,!谢谢! [face]monkey2:019.png[/face][face]monkey2:019.png[/face][face]monkey2:019.png[/face][face]monkey2:019.png[/face][face]monkey2:019.png[/face][face]monkey2:019.png[/face][face]monkey2:019.png[/face]
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
定仙er
硬件设计 6,172 成员 11,288 内容