原碼補碼反碼ppt課件.ppt
《原碼補碼反碼ppt課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《原碼補碼反碼ppt課件.ppt(25頁珍藏版)》請在匯文網(wǎng)上搜索。
1、,數(shù)值型數(shù)據(jù)的表示和轉(zhuǎn)換在計算機系統(tǒng)中,常用的幾種數(shù)制有下列幾種:二進制 R=2, 基本符號為 0和1八進制 R=8, 基本符號為 0,1,2,3,4,5,6,7十六進制 R=16, 基本符號為 0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F 十進制 R=10, 基本符號為 0,1,2,3,4,5,6,7,8,9,1. R進制數(shù)轉(zhuǎn)換成十進制數(shù),R進制數(shù)轉(zhuǎn)換成十進制數(shù)時,只要“按權(quán)展開”即可。,例1: 二進制數(shù)轉(zhuǎn)換成十進制數(shù)。 (10101.01)2=(124+023+122+021+120+ 0 2-1+12-2)10=(21.25)10,例2: 八進制數(shù)轉(zhuǎn)換成十進制數(shù)。 (
2、307.6)8=(382+780+68-1) 10=(199.75) 10,例3: 十六進制數(shù)轉(zhuǎn)換成十進制數(shù)。 (3A.C)=(3161+10160+1216-1) 10 =(58.75) 10,2. 十進制數(shù)轉(zhuǎn)換成R進制數(shù),十進制數(shù)轉(zhuǎn)換成R進制數(shù)時,要將整數(shù)和小數(shù)部分分 別進行轉(zhuǎn)換。,(1)整數(shù)部分的轉(zhuǎn)換 整數(shù)部分的轉(zhuǎn)換方法是“除基取余”。,例1: 將十進制整數(shù)835分別轉(zhuǎn)換成二、八進制數(shù)。,0,余數(shù) 低位,3,0,5,1,(835) 10=(1503) 8,高位,(835) 10=(1101000011) 2,(2)小數(shù)部分的轉(zhuǎn)換,小數(shù)部分的轉(zhuǎn)換方法是“乘基取整”。,例2: 將十進制小數(shù)0
3、.6875分別轉(zhuǎn)換成二、八進制數(shù)。,0.68752=1.375 1,整數(shù)部分,0.3752=0.75 0,0.752=1.5 1,0.52=1.0 1,(0.6875) 10=(0.1011) 2,整數(shù)部分,0.68758=5.5 5,0.58=4.0 4,(0.6875) 10=(0.54) 8,例3 :將十進制小數(shù)0.63轉(zhuǎn)換成二進制數(shù)。,整數(shù)部分,0.632=1.26 1,0.262=0.52 0,0.522=1.04 1,0.042=0.08 0,(0.63) 10=(0.1010) 2 (近似值),(3)含整數(shù)、小數(shù)部分的數(shù)的轉(zhuǎn)換,只要將整數(shù)、小數(shù)部分分別進行轉(zhuǎn)換,得到轉(zhuǎn)換后的 整數(shù)
4、和小數(shù)部分,然后再這兩部分組合起來得到一個 完整的數(shù)。,例4: 將十進制數(shù)835.6875轉(zhuǎn)換成二、八進制數(shù)。(835.6875) 10=(1101000011.1011) 2=(1503.54) 8,3. 二、八、十六進制數(shù)的相互轉(zhuǎn)換,(1)八進制數(shù)轉(zhuǎn)換成二進制數(shù),(13.724) 8=( 001 011 . 111 010 100 )2 =(1011.1110101) 2,(2)十六進制數(shù)轉(zhuǎn)換成二進制數(shù),(2B.5E)16 = ( 0010 1011 . 0101 1110 ) 2 = (101011.0101111) 2,(3)二進制數(shù)轉(zhuǎn)換成八進制數(shù),(10011.01) 2 = ( 0
5、10 011 . 010 ) 2 = (23.2) 8,(4)二進制數(shù)轉(zhuǎn)換成十六進制數(shù),(11001.11) 2 = ( 0001 1001 . 1100 ) 2 = ( 19.C ) 16,3.2 機器數(shù)在計算機中的表示方法及加減法運算, 真值vs.機器數(shù)真值:正、負號加某進制數(shù)絕對值的形式稱為真值。如二進制真值: X=+1011 y=-1011機器數(shù):符號數(shù)碼化的數(shù)稱為機器數(shù)如 :X=01011 Y=11011, 機器數(shù)特點:1、數(shù)的符號數(shù)值化2、表示范圍受字長限制 超出此范圍_溢出3、小數(shù)點的位置要約定,原碼 補碼 反碼 移碼正數(shù):原碼、反碼和補碼表示都相同負數(shù):原碼、反碼和補碼表示不同
6、, 定點機器數(shù)的編碼表示:,3.2.1 原碼表示法,原碼表示法用“0”表示正號,用“1”表示負號,數(shù)值位用真值的絕對值表示。整數(shù)的符號位與數(shù)值位之間用逗號“,”隔開;小數(shù)的符號位與數(shù)值位之間用小數(shù)點“.”隔開。,3. 定點整數(shù)原碼定義,例1: +1101原=0,1101 -1101原=1,1101(默認機器字長5位) 0的原碼有兩種表示方式: +0原 =0,0000000; -0原 =1,0000000,結(jié)論:符號位數(shù)值化,數(shù)值位不變,設(shè)x原XsX1Xn ,其中Xs為符號位,共n+1位字長,8位: 127,-12716位:32767,-32767,4.定點整數(shù)原碼的表示范圍,例1:若二進制的位
- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 補碼 反碼 ppt 課件