【发布时间】:2016-07-26 08:26:36
【问题描述】:
我刚开始学习 MIPS,但我无法理解跳转和分支指令的范围。我知道 PC 可以跳跃和分支的“距离”有限制,但我不明白为什么。
还有两个具体问题,如果PC 的当前值为0x00000000,是否可以对随机地址进行 1 次跳转?如果PC 的当前值为0x00000600,是否可以对随机地址执行 1 BRANCH?
【问题讨论】:
-
相关:How to Calculate Jump Target Address and Branch Target Address? 显示跳转/分支编码及其范围。
标签: assembly mips machine-code