
[理工] 張凡計組p.40 MIPS問題


第三題解答的部分
不太了解框起來的地方做的是甚麼事情
左shift 17然後再右shift 17
這樣變成是最左邊17個bits變0
剩下的一樣
為甚麼這樣做or會是答案?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.235.39
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1503153759.A.C10.html
※ 編輯: clonsey1314 (1.161.235.39), 08/19/2017 22:45:51
※ 編輯: clonsey1314 (1.161.235.39), 08/19/2017 22:50:09
※ 編輯: clonsey1314 (1.161.235.39), 08/19/2017 22:50:32
※ 編輯: clonsey1314 (1.161.235.39), 08/19/2017 23:15:27
推
08/19 23:55, , 1F
08/19 23:55, 1F
可是如果是這樣子,那這樣Field左邊的部分應該不會remain unchanged吧? 還是因為這題的14+i-j剛好等於31,所以Field左邊不會有東西,所以就直接把t1左邊17bits清空然後再跟t2作or?
※ 編輯: clonsey1314 (1.161.235.39), 08/20/2017 00:58:30
※ 編輯: clonsey1314 (1.161.235.39), 08/20/2017 00:59:03
※ 編輯: clonsey1314 (1.161.235.39), 08/20/2017 00:59:33
推
08/20 01:15, , 2F
08/20 01:15, 2F
推
08/20 01:21, , 3F
08/20 01:21, 3F
→
08/20 01:34, , 4F
08/20 01:34, 4F
※ 編輯: clonsey1314 (1.161.235.39), 08/20/2017 15:08:41