以下I-Type指令如何更改程序计数器?

问题描述 投票:0回答:1

考虑这个I型指令(BNE,分支不相等):0001 0100 1010 1001 1111 1111 1110 1111.当满足NE条件时,PC值的变化是什么,即PC = PC + _____?

这个问题的答案是-68,但我不完全确定原因。我知道对于I-Type指令,最后16位是否为偏移量,源目标与您分支的位置之间的有符号差异。那么所有的1都表示负值?但是,我仍然没有得到价值68的来源。

mips machine-instruction
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.