看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《aoqq12 (阿任)》之銘言: : ※ 引述《aoqq12》之銘言: : : http://www.lib.nctu.edu.tw/n_exam/exam99/cslz/cslz1006.pdf : : 第六題。。。(a) 這選項無法完全避免stall 但是能避免"一點點" : : 這也算?= = : : 第七題  (d)選項怎麼是對的?  c才對吧 : 首先很感謝大家昨天的回答XD : 想請教一下第七題 { I+{{ I>>31 }&7} } >>3 這個怎麼會讓result 變1/8倍 : 如果I是負數不是也不對嗎? 我搞錯什麼地方 : 請指正!!謝謝 設I=-8 1111 1111 1111 1111 1111 1111 1111 1000 I>>31 1111 1111 1111 1111 1111 1111 1111 1111 &7 0000 0000 0000 0000 0000 0000 0000 0111 I+ 1111 1111 1111 1111 1111 1111 1111 1111 >>3 1111 1111 1111 1111 1111 1111 1111 1111 : 第九題  他更正的答案是A D A不是應該是 (1+significand)?才對嘛 : 今天我查二版的白算盤 P.278 是定義 (-1)^S * (1+Significand)x2^(e-b) : 所以應該才是正確的       [第三版]significand = 1 + fraction -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.200.162
aoqq12:!!! = =更新的改了的意思嘛 01/31 22:31
aoqq12:可是負數不是要用算數右移嗎?_? 01/31 22:33
aoqq12:一頭霧水中 冏 01/31 22:37
boy5548:請問一下,為什麼>>31是邏輯位移,>>3變算術位移? 02/01 11:14
抱歉,以修正 應該是屬於算數位移
aoqq12:可以請問一下如果照這樣寫 那(c)選項什麼是錯的 02/01 14:01
aoqq12:I>>3 02/01 14:01
那是剛好,例如-9/8=-1 -9 = 1111 1111 1111 1111 1111 1111 1111 0111 >>3 1111 1111 1111 1111 1111 1111 1111 1110 (b)(d)兩選項是同等的 i>0 1. >>31後 都是0 2.&7後 還是0 最後(i+0)>>3 i<0 1. >>31後 都是1 2.&7後 等於正7 最後(i+7)>>3 ※ 編輯: skyevolution 來自: 111.254.200.162 (02/01 14:31)
aoqq12:非常感謝@@ 原來如此 解了我好久的疑問= = 02/01 23:02