[理工] 107 交大計組

看板Grad-ProbAsk作者 (Biu)時間5年前 (2020/07/24 18:18), 編輯推噓5(5011)
留言16則, 5人參與, 5年前最新討論串2/2 (看更多)
https://i.imgur.com/8UB7Y7r.jpg
想請問這題的計算過程 兩個距離不是都超過了2的15次方 還是我算錯了QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.47.245 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1595585903.A.E8D.html

07/24 19:30, 5年前 , 1F
j 是絕對位置
07/24 19:30, 1F

07/24 19:33, 5年前 , 2F
b的beq距離很近 所以可以
07/24 19:33, 2F

07/24 20:38, 5年前 , 3F
b的距離只有FF+40
07/24 20:38, 3F

07/26 12:29, 5年前 , 4F
咦 b應該沒辦法吧
07/26 12:29, 4F

07/26 12:29, 5年前 , 5F
已經超出256mb的範圍了不是嗎?
07/26 12:29, 5F

07/26 12:29, 5年前 , 6F
跟d不行的原因一樣吧
07/26 12:29, 6F

07/26 15:09, 5年前 , 7F
beq 可以用-的
07/26 15:09, 7F

07/26 23:20, 5年前 , 8F
jump 同一個block都可以跳
07/26 23:20, 8F

07/26 23:20, 5年前 , 9F
(左邊4個bits判斷)
07/26 23:20, 9F

07/26 23:20, 5年前 , 10F
branch 的話 可以到的範圍是
07/26 23:20, 10F

07/26 23:20, 5年前 , 11F
pc + -2^15 ~ +2^15-1 的word
07/26 23:20, 11F

07/26 23:20, 5年前 , 12F
(一行指令一個word)
07/26 23:20, 12F

07/26 23:20, 5年前 , 13F
也就是可以跳到
07/26 23:20, 13F

07/26 23:20, 5年前 , 14F
pc + -2^17 ~ +2^14-4 bytes的地方
07/26 23:20, 14F

07/26 23:22, 5年前 , 15F
更正: pc + -2^17 ~ +2^17-4 bytes的地方
07/26 23:22, 15F

07/27 11:21, 5年前 , 16F
好像知道怎麼看了 感謝樓上們
07/27 11:21, 16F
文章代碼(AID): #1V6hLlwD (Grad-ProbAsk)
文章代碼(AID): #1V6hLlwD (Grad-ProbAsk)