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

看板Grad-ProbAsk作者 (Clonsey)時間8年前 (2017/08/19 22:42), 8年前編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
http://imgur.com/xspHb9h
http://imgur.com/9ycp04J
第三題解答的部分 不太了解框起來的地方做的是甚麼事情 左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
把左邊17bit清空後,再用or把t2放進t1
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
yes,這題左邊不會有東西,圖片是誤導
08/20 01:15, 2F

08/20 01:21, , 3F
14+i-j=31
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
文章代碼(AID): #1Pc4vVmG (Grad-ProbAsk)