MIPS:如何计算PC的新值

MIPS:如何计算PC的新值,mips,Mips,例如: 如果PC为0x2000FFFF,跳转指令中的地址为0x0000111, 个人电脑的新价值是什么 有人能给我解释一下我是怎么计算的吗 谢谢你的帮助 编辑:程序计数器保存下一条指令的地址,对吗?那么,我只是将0x0000111添加到当前的PC 0x2000FFFF吗 EDIT2:这是一条跳转指令,不是分支 0x2000FFFF+(0x0000111)您是在询问分支还是跳转?程序计数器保存下一条指令的地址,对吗?那么我只是将0x0000111添加到当前PC 0x2000FFFF吗?如果您指的是

例如:

如果PC为0x2000FFFF,跳转指令中的地址为0x0000111, 个人电脑的新价值是什么

有人能给我解释一下我是怎么计算的吗

谢谢你的帮助


编辑:程序计数器保存下一条指令的地址,对吗?那么,我只是将0x0000111添加到当前的PC 0x2000FFFF吗


EDIT2:这是一条跳转指令,不是分支

0x2000FFFF+(0x0000111)您是在询问分支还是跳转?程序计数器保存下一条指令的地址,对吗?那么我只是将0x0000111添加到当前PC 0x2000FFFF吗?如果您指的是绝对jum
j
jl
,那么它与相对于当前地址跳转的分支指令完全不同是的,跳转指令。