如何计算跳转目标地址和分支目标地址?

我是汇编语言的新手。我正在阅读有关MIPS体系结构的信息,并且对跳转目标地址分支目标地址以及如何计算它们分别感到困惑。



皈依舞
浏览 1845回答 3
3回答

冉冉说

对于像这样的小型函数,您可以从分支指令下的指令中手动计算到目标的跳数。如果它向后分支,则使该跳数为负。如果该数字不需要全部16位,则将跃点编号最高有效位左侧的每个数字都设为1,如果跃点编号为正,使其设为全0,因为大多数分支都靠近它们目标,这在大多数情况下为您节省了很多额外的算法。
打开App,查看更多内容
随时随地看视频慕课网APP