[理工] 计组beq 跟 jump指令

楼主: momo19967 (momo)   2017-11-20 16:07:16
https://i.imgur.com/LMPzMKW.jpg
这题(2)是yes的意思是,branch指令可以在不同区块间跳跃吗?
张凡说Jump指令跳跃的限制是 只能在同一个区块(256MB)内跳,即前4个bit相同,所以(
4)是no
那branch是只要在-2^16 ~ 2^16之间 不管有没有跨到别区都可以的意思吗
麻烦各位解惑了!
作者: s1020824 (HowardW)   2017-11-20 17:18:00
应该是 -2^17~2^17-4 bytes才对换成16进位就是-20000~1fffc
作者: sarsman (DeNT15T♠)   2017-11-20 22:21:00
yes branch没有区块限制,因为是直接对PC动手脚

Links booklink

Contact Us: admin [ a t ] ucptt.com