


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、二進(jìn)制中第一位0代表正;1代表負(fù)我知道,但是給你一個(gè)二進(jìn)制的數(shù)比如101那么轉(zhuǎn)化成十進(jìn)制應(yīng)該是多少5但不是說首位為1應(yīng)該是負(fù)的嗎?誰能給我講講這個(gè)首位什么時(shí)候作為符號,什么時(shí)候作為數(shù)字去計(jì)算什么時(shí)候可以直接 計(jì)算,什么時(shí)候需要取反我怎么知道它是正數(shù)還是負(fù)數(shù)如果你有這種疑問,那就是沒有高清概念有問題,我們只有在說計(jì)算機(jī)處理數(shù)時(shí),會用 0和1代表正負(fù),這種數(shù)稱之為機(jī)器數(shù)(包括原碼,反碼,補(bǔ)碼);一:表示法:1、正數(shù)5的表示法假設(shè)有一個(gè)int類型的數(shù),值為5,那么,我們知道它在計(jì)算機(jī)中表示為:00000000 00000000 00000000 000001015轉(zhuǎn)換成二制是101,不過int類型的
2、數(shù)占用4字節(jié)(32位),所以前面填了一堆0。2、負(fù)數(shù)-5的表示法現(xiàn)在想知道,-5在計(jì)算機(jī)中如何表示在計(jì)算機(jī)中,負(fù)數(shù)以原碼的補(bǔ)碼形式表達(dá)。二、概念:1、原碼:一個(gè)正數(shù),按照絕對值大小轉(zhuǎn)換成的二進(jìn)制數(shù);一個(gè)負(fù)數(shù)按照絕對值大小轉(zhuǎn) 換成的二進(jìn)制數(shù),然后最高位補(bǔ)1,稱為原碼。比如 00000000 00000000 00000000 00000101 是 5 的原碼。00000000 00000000 00000101 是-5 的原碼。備注:比如byte類型,用2八8來表示無符號整數(shù)的話,是0 - 255 了;如果有符號,最 高位表示符號位,0為正,1為負(fù),那么,正常的理解就是-127至+127 了.這
3、就是原碼了,值 得一提的是,原碼的弱點(diǎn),有2個(gè)0,即+0和-0 (和00000000);還有就是進(jìn)行異號相加或同 號相減時(shí),比較笨蛋,先要判斷2個(gè)數(shù)的絕對值大小,然后進(jìn)行加減操作,最后運(yùn)算結(jié)果的符 號還要與大的符號相同;于是,反碼產(chǎn)生了。2、反碼:正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼為對該數(shù)的原碼除符號位外各位取反每 一位取反(除符號位)。取反操作指:原為1,得0;原為0,得1。(1變0;。變1)比如: 正數(shù) 00000000 00000000 00000000 00000101其反碼還是 00000000 00000000 00000000 00000101負(fù)數(shù) 00000000 0000000
4、0 00000101其反碼則是。反碼是相互的,所以也可稱:00000000 00000000 00000101和 互為反碼。備注:還是有+0和-0,沒過多久,反碼就成為了過濾產(chǎn)物,也就是,后來補(bǔ)碼出現(xiàn)了。3、補(bǔ)碼:正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼為對該數(shù)的原碼除符號位外各位取反, 然后在最后一位加1.比如:00000000 00000000 00000101的反碼是:。那么,補(bǔ)碼為:+ 1等于備注:1、從補(bǔ)碼求原碼的方法跟原碼求補(bǔ)碼是一樣的,也可以通過完全逆 運(yùn)算來做,先減1,再取反。2、補(bǔ)碼卻規(guī)定0沒有正負(fù)之分所以,-5在計(jì)算機(jī)中表達(dá)為:。轉(zhuǎn)換為十六進(jìn)制:0 xFFFFFFFB。三、再舉一例
5、我們來看整數(shù)-1在計(jì)算機(jī)中如何表示。假設(shè)這也是一個(gè)int類型,那么:1、先取-1 的原碼:00000000 00000000 000000012、得反碼:(除符號位按位取反)3、得補(bǔ)碼:可見,一1在計(jì)算機(jī)里用二進(jìn)制表達(dá)就是全1。16進(jìn)制為:0 xFFFFFF四、主要知識點(diǎn):正數(shù)的反碼和補(bǔ)碼都與原碼相同。負(fù)數(shù)的反碼為對該數(shù)的原碼除符號位外各位取反。負(fù)數(shù)的補(bǔ)碼為對該數(shù)的原碼除符號位外各位取反,然后在最后一位加1源碼:優(yōu)點(diǎn)在于換算簡單缺點(diǎn)在于兩個(gè)零加減法需要獨(dú)立運(yùn)算反碼:優(yōu)點(diǎn)在于表示清晰缺點(diǎn)在于兩個(gè)零加減法同樣需要獨(dú)立運(yùn)算補(bǔ)碼:優(yōu)點(diǎn)在于一個(gè)零范圍大 減法可以轉(zhuǎn)為加法缺點(diǎn)在于理解困難下面是書上原文:原
6、碼表示法規(guī)定:用符號位和數(shù)值表示帶符號數(shù),正數(shù)的符號位用“0”表示,負(fù)數(shù)的 符號位用“1”表示,數(shù)值部分用二進(jìn)制形式表示。反碼表示法規(guī)定:正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼為對該數(shù)的原碼除符號位外各位 取反。補(bǔ)碼表示法規(guī)定:正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼為對該數(shù)的原碼除符號位外各位 取反,然后在最后一位加1.正零和負(fù)零的補(bǔ)碼相同,+0補(bǔ)二-0補(bǔ)二0000 0000B五、特殊情況-1281000 0000,那么,它的原碼是什么呢從補(bǔ)碼求原碼的方法跟原碼求補(bǔ)碼是一樣的。先保 留符號位其它求反:1111 1111,再加1,11000 0000,超過了 8位了。對,用8位數(shù)的原 碼在這里已經(jīng)無法表示了。那么,回到原碼處,它的原碼也是1000 0000(超出的自動丟失),1000 0000在原碼表示 什么呢-0,但補(bǔ)碼卻規(guī)定。沒有正負(fù)之分。轉(zhuǎn)換一下思路,看看計(jì)算機(jī)里,是怎么運(yùn)算的:對于負(fù)數(shù),先取絕對值,然后求反,加一-128 - 128 - 1000 0000 - 0111 1111 - 1000 0000現(xiàn)在明確了吧所以,8位有符號的整數(shù)取值范圍的補(bǔ)碼表示1000 0000 到 0000 0000,再到 0111 1111即-128到0,再到127最終-128 +127永遠(yuǎn)記?。撼绦蚶锏募訙p法對二進(jìn)制是永遠(yuǎn)有效的。但是并不一定適合于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動駕駛技術(shù)測試合作協(xié)議
- 《創(chuàng)新課程設(shè)計(jì):物理游戲化教學(xué)法教案》
- 八年級英語語法知識總結(jié)與提升教學(xué)教案
- 鋼筋綁扎承包合同
- 阿甘正傳節(jié)選與人生哲學(xué)的思考:英語文學(xué)賞析教學(xué)教案
- 網(wǎng)絡(luò)安全風(fēng)險(xiǎn)評估及防御合作協(xié)議
- 裝修工程區(qū)域消防安全協(xié)議書
- 航空航天材料科技知識重點(diǎn)梳理
- 數(shù)據(jù)空間發(fā)展戰(zhàn)略藍(lán)皮書內(nèi)容
- 知識產(chǎn)權(quán)授權(quán)轉(zhuǎn)讓與使用協(xié)議
- 湖北省武漢市2024-2025學(xué)年高三下學(xué)期2月調(diào)研考試英語試題(含解析無聽力原文及音頻)
- 小學(xué)生戲劇課件
- 無人機(jī)駕駛培訓(xùn)
- 2024年中煤電力有限公司所屬企業(yè)招聘29人筆試參考題庫附帶答案詳解
- DeepSeek介紹及其典型使用案例
- 2025年貴陽市貴安新區(qū)產(chǎn)業(yè)發(fā)展控股集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 積極心理學(xué)視角下高職院校學(xué)生心理健康教育路徑研究
- 2025年內(nèi)蒙古建筑職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 人教版五年級數(shù)學(xué)下冊全套試卷附完整答案
- 2025年春新人教版數(shù)學(xué)一年級下冊課件 第一單元 2.拼一拼
- 2024年網(wǎng)絡(luò)建設(shè)與運(yùn)維選擇題理論試題題庫
評論
0/150
提交評論