作者lanlansaysay (Biu)
看板Grad-ProbAsk
标题[理工] 107 交大计组
时间Fri Jul 24 18:18:21 2020
https://i.imgur.com/8UB7Y7r.jpg
想请问这题的计算过程
两个距离不是都超过了2的15次方
还是我算错了QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.47.245 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1595585903.A.E8D.html
1F:推 zuchang: j 是绝对位置 07/24 19:30
2F:推 zuchang: b的beq距离很近 所以可以 07/24 19:33
3F:→ zuchang: b的距离只有FF+40 07/24 20:38
4F:推 chimeow: 咦 b应该没办法吧 07/26 12:29
5F:→ chimeow: 已经超出256mb的范围了不是吗? 07/26 12:29
6F:→ chimeow: 跟d不行的原因一样吧 07/26 12:29
7F:推 Handsomeshen: beq 可以用-的 07/26 15:09
8F:推 asd3136396: jump 同一个block都可以跳 07/26 23:20
9F:→ asd3136396: (左边4个bits判断) 07/26 23:20
10F:→ asd3136396: branch 的话 可以到的范围是 07/26 23:20
11F:→ asd3136396: pc + -2^15 ~ +2^15-1 的word 07/26 23:20
12F:→ asd3136396: (一行指令一个word) 07/26 23:20
13F:→ asd3136396: 也就是可以跳到 07/26 23:20
14F:→ asd3136396: pc + -2^17 ~ +2^14-4 bytes的地方 07/26 23:20
15F:→ asd3136396: 更正: pc + -2^17 ~ +2^17-4 bytes的地方 07/26 23:22
16F:→ lanlansaysay: 好像知道怎麽看了 感谢楼上们 07/27 11:21