看了評論,我都不好發(fā)表什么了,音質(zhì)不太好,怎么有嗯嗯的雜音,其次吧,確實有些點沒講清楚,不過還是謝謝了,實際工作中我位運算比較少些,所以,這一方面還是有不懂的點
2018-04-21
你們不要吐槽老師了,這個在課本中將都要講好久,我們大學(xué)老師為了將清楚這個和相關(guān)的內(nèi)容花了好幾節(jié)大課。這個內(nèi)容還是自己找本書看比較好。
假設(shè)只有一個字節(jié),8位數(shù),那么-14原碼表示為10001110,最前面的1為符號位表示為負(fù)數(shù),在取反得到反碼時符號位不變,其余位取反,得到11110001,所以補碼為(+1)11110010,左移兩位,得到11001000,這得到的是補碼,轉(zhuǎn)換成原碼有兩種方法,一種是按照定律:補碼的補碼為原碼,即取反加1得到(注意符號位不能變),還有一種是老師講的那種倒推法,即先減1再取反(注意符號位不能變),這兩種情況到最后都會得到10111000,因為1是符號位,代表的是負(fù)數(shù),所以轉(zhuǎn)換為十進制為-56。。。。頂我上去,讓大家多了解一下,謝謝