[理工] 計組jump指令目的位址計算
各位好
想請教一下紅色框框圈起來的部分
https://i.imgur.com/MdTfQgt.jpg

我的認知是jump指令目的位址32bit 最左4 bit來自pc(同)而最右2bit 00刪掉
剩下的26bit變成jump指令format的address
這題jump目的在十進位40000
我轉成二進位後變成1001 1100010000 00
想請問「為何不用刪掉最左邊的1001 而是直接刪掉最後的00 就算出答案了?」
如果最左邊不用刪,那為何下圖16進位的最左邊4個bit就必須刪除?
https://i.imgur.com/lqygFga.jpg

麻煩大家了 感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.213.36
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1541590092.A.3FA.html
→
11/07 19:32,
7年前
, 1F
11/07 19:32, 1F
推
11/07 19:34,
7年前
, 2F
11/07 19:34, 2F
→
11/07 21:34,
7年前
, 3F
11/07 21:34, 3F
→
11/07 23:56,
7年前
, 4F
11/07 23:56, 4F