我是汇编语言的新手。我正在阅读有关MIPS体系结构的信息,并且对跳转目标地址和分支目标地址以及如何计算它们分别感到困惑。
3 回答
冉冉说
TA贡献1877条经验 获得超1个赞
对于像这样的小型函数,您可以从分支指令下的指令中手动计算到目标的跳数。如果它向后分支,则使该跳数为负。如果该数字不需要全部16位,则将跃点编号最高有效位左侧的每个数字都设为1,如果跃点编号为正,使其设为全0,因为大多数分支都靠近它们目标,这在大多数情况下为您节省了很多额外的算法。
- 3 回答
- 0 关注
- 1844 浏览
添加回答
举报
0/150
提交
取消