作者bill831201 (POENPOEN)
看板Grad-ProbAsk
標題[理工] 計組 張凡p.58
時間Sat Jan 7 13:50:12 2017
想請問一下我從0x2000 0000算branch的跳躍位置 我知道是2^15-1~-2^15個WORD 但是那
個FFE0 0000 跟2001 FFFC 是怎麼來的??(不太會轉進位希望各位高人可以指點一下)
http://i.imgur.com/GVyGrsL.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.206.86
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1483768215.A.B96.html
推 aa06697: 16bit表示指令數 可以往上或往下 所以可以往上2^15個指令 01/07 14:19
→ aa06697: 跟往下2^15-1個指令 一個指令=32bit=4byte=4個address 所 01/07 14:19
→ aa06697: 以可以往上跳2^17個byte address及往下2^17-4個 轉成16進 01/07 14:19
→ aa06697: 位就是往上20000 往下1FFFC 01/07 14:19
→ bill831201: 懂了 感謝( 插霉 )ノ 01/07 16:50