Re: [理工] 計組 (branch/jump)
標題: [理工] 計組 (branch/jump)
時間: Wed Mar 25 16:22:35 2015
請問
1. Assume the PC is at 0x00000060, can we use a single BRANCH to get
to address (a)0x00010060 (b)0x00040060 (c)0xFFFFFF00 ?
答案是a,c可以b不行,請問是怎麼計算的?
2.Assume the PC is at 0x00000060, can we use a single JUMP to get
to address (a)0x00040060 (b)0xFFFFFF00 (c)0xFFFFFFFF ?
答案也是a,c可以b不行,請問是怎麼計算的?
兩種都不會判斷QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.254.207
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1427271758.A.9AF.html
推
03/25 18:01,
03/25 18:01
推
03/25 19:32,
03/25 19:32
推
03/25 19:34,
03/25 19:34
推
03/25 23:49,
03/25 23:49
→
03/25 23:51,
03/25 23:51
推
03/26 11:33,
03/26 11:33
各位大大你們好
我想請問以下幾題
{1}.請問jump 的判斷方法
是只要看前4bits一樣就是可以嗎?
另外jump有可能往上跳嗎?
還是只有一個方向?
{2}.那如果是branch呢?
我已經知道最後兩位元一定是00
然後jump的範圍為2的28次方
(所以jump的最大範圍是正的“2的28次方”嗎?)
branch 的範圍為2的18次方
(也就是最大到2的17次方-4
最小到2的17次方)
計組p.58的這題:
https://i.imgur.com/7PSK2oL.jpg

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.66.212 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1575342385.A.DDA.html
→
12/03 11:07,
6年前
, 1F
12/03 11:07, 1F
→
12/03 11:40,
6年前
, 2F
12/03 11:40, 2F
→
12/03 11:40,
6年前
, 3F
12/03 11:40, 3F
→
12/03 12:29,
6年前
, 4F
12/03 12:29, 4F
推
12/03 13:34,
6年前
, 5F
12/03 13:34, 5F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):