[理工] 計組beq 跟 jump指令

看板Grad-ProbAsk作者 (momo)時間8年前 (2017/11/20 16:07), 編輯推噓2(201)
留言3則, 2人參與, 8年前最新討論串1/1
https://i.imgur.com/LMPzMKW.jpg
這題(2)是yes的意思是,branch指令可以在不同區塊間跳躍嗎? 張凡說Jump指令跳躍的限制是 只能在同一個區塊(256MB)內跳,即前4個bit相同,所以( 4)是no 那branch是只要在-2^16 ~ 2^16之間 不管有沒有跨到別區都可以的意思嗎 麻煩各位解惑了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.240.173 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1511165238.A.4BC.html

11/20 17:18, 8年前 , 1F
應該是 -2^17~2^17-4 bytes才對
11/20 17:18, 1F

11/20 17:19, 8年前 , 2F
換成16進位就是-20000~1fffc
11/20 17:19, 2F

11/20 22:21, 8年前 , 3F
yes branch沒有區塊限制,因為是直接對PC動手腳
11/20 22:21, 3F
文章代碼(AID): #1Q4eqsIy (Grad-ProbAsk)