看板 Grad-ProbAsk 關於我們 聯絡資訊
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
sarsman: 把左邊17bit清空後,再用or把t2放進t1 08/19 23:55
可是如果是這樣子,那這樣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
sarsman: yes,這題左邊不會有東西,圖片是誤導 08/20 01:15
JKLee: 14+i-j=31 08/20 01:21
clonsey1314: 了解! 謝謝解惑! 08/20 01:34
※ 編輯: clonsey1314 (1.161.235.39), 08/20/2017 15:08:41