[理工] 計系問題

看板Grad-ProbAsk作者 (海景第一排)時間4年前 (2021/11/11 17:18), 編輯推噓2(207)
留言9則, 2人參與, 4年前最新討論串1/1
https://i.imgur.com/B8L7k6f.jpg
交大107計系第7題 答案給BC 不懂為什麼A錯B對 beq可以跳到離目前位置-2^15到2^15 -1個word的地方 翻了一下張凡那本有一題類似 https://i.imgur.com/asHQg3q.jpg
我的想法跟上面一樣 希望有大大願意幫忙解惑 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.78.74.130 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1636622302.A.FC1.html

11/11 17:36, 4年前 , 1F
branch可跳的範圍 轉成16進位就是往上=PC-1fffc 往下=
11/11 17:36, 1F

11/11 17:36, 4年前 , 2F
PC+20000 所以,A選項最大往下跳到00020040<00080040
11/11 17:36, 2F

11/11 17:36, 4年前 , 3F
所以跳不到, B選項最大往上跳到fffe0034<ffffff00
11/11 17:36, 3F

11/11 17:36, 4年前 , 4F
所以跳得到
11/11 17:36, 4F

11/11 17:37, 4年前 , 5F
有錯再請其他大大指正
11/11 17:37, 5F

11/11 18:08, 4年前 , 6F
感謝c大解說 完全沒想到
11/11 18:08, 6F

11/11 18:09, 4年前 , 7F
照這麼說 課本那題的2答案應該為yes?
11/11 18:09, 7F

11/11 18:16, 4年前 , 8F
是的 課本那題張凡上課有說過改成yes
11/11 18:16, 8F

11/11 18:31, 4年前 , 9F
感謝c大
11/11 18:31, 9F
文章代碼(AID): #1XZD_U_1 (Grad-ProbAsk)