作者saroandshiro (海景第一排)
看板Grad-ProbAsk
標題[理工] 計系問題
時間Thu Nov 11 17:18:19 2021
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://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1636622302.A.FC1.html
1F:推 chacha7202: branch可跳的範圍 轉成16進位就是往上=PC-1fffc 往下= 11/11 17:36
2F:→ chacha7202: PC+20000 所以,A選項最大往下跳到00020040<00080040 11/11 17:36
3F:→ chacha7202: 所以跳不到, B選項最大往上跳到fffe0034<ffffff00 11/11 17:36
4F:→ chacha7202: 所以跳得到 11/11 17:36
5F:→ chacha7202: 有錯再請其他大大指正 11/11 17:37
6F:→ saroandshiro: 感謝c大解說 完全沒想到 11/11 18:08
7F:→ saroandshiro: 照這麼說 課本那題的2答案應該為yes? 11/11 18:09
8F:推 chacha7202: 是的 課本那題張凡上課有說過改成yes 11/11 18:16
9F:→ saroandshiro: 感謝c大 11/11 18:31
10F:推 okpeko: 想問B的往上跳是透過溢位跳到目標位置的嗎 11/22 12:16