資源描述:
《計算機中的數(shù)制與轉(zhuǎn)換》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、掌握計算機中的數(shù)制與轉(zhuǎn)換,計算機中信息的表示與編碼。教學(xué)目標(biāo)及基本要求教學(xué)重點二進制的特點教學(xué)難點二進制與其他進制的轉(zhuǎn)換;數(shù)值型、字符型信息的表示與編碼。計算機中的數(shù)制、常用數(shù)制間的轉(zhuǎn)換、二進制運算計算機中信息的編碼、數(shù)值型信息的表示與編碼、字符型信息的表示與編碼、圖形圖像信息的表示與編碼、視頻信息的表示與編碼、音頻信息的表示與編碼、計算機中數(shù)據(jù)的存儲單位教學(xué)內(nèi)容1.4計算機中的數(shù)制與轉(zhuǎn)換1.4.1計算機中的數(shù)制1.?dāng)?shù)制的定義與表示數(shù)制是以表示數(shù)值所用的數(shù)字符號的個數(shù)來命名的,并按一定進位規(guī)則進行計數(shù)的方法。2.十進制(Decimal)的特點數(shù)字符號:0,1,…,9
2、基數(shù):10進(借)位規(guī)則為:逢十進一(借一為十)3.二進制(Binary)的特點1.4.1計算機中的數(shù)制數(shù)字符號:0,1基數(shù):2進(借)位規(guī)則:逢二進一(借一為二)4.八進制(Octonal)的特點數(shù)字符號:0,1,2,3,4,5,6,7基數(shù):8進(借)位規(guī)則為:逢八進一(借一為八)5.十六進制(Hexadecimal)的特點1.4.1計算機中的數(shù)制數(shù)字符號:0~9及A~F基數(shù):16進(借)位規(guī)則為:逢十六進一(借一為十六)1.4.2常用數(shù)制間的轉(zhuǎn)換2.十進制轉(zhuǎn)換為二進制整數(shù)部分的轉(zhuǎn)換:除2取余,至商為零;所得的余數(shù)倒序排列小數(shù)部分的轉(zhuǎn)換:乘2取整,達(dá)到精度為止;乘
3、積的整數(shù)部分順序排列十進制轉(zhuǎn)換為二進制【例1.4】把89轉(zhuǎn)換成二進制數(shù)。余數(shù)2891二進制的低位244022202111251220211二進制的高位0所以,(89)10=(1011001)2。十進制轉(zhuǎn)換為二進制【例1.5】將(0.6875)10轉(zhuǎn)換成二進制數(shù)。積的整數(shù)部分0.6875?2=1.375a?1=10.375?2=0.75a?2=00.75?2=1.5a?3=10.5?2=1.0a?4=1所以,(0.6875)10=(0.1011)2。3.二進制和八進制間的轉(zhuǎn)換1.4.2常用數(shù)制間的轉(zhuǎn)換二進制轉(zhuǎn)換為八進制:三位二進制取代一位八進制八進制轉(zhuǎn)換為二進制:一位
4、八進制用三位二進制數(shù)代替4.二進制和十六進制之間的轉(zhuǎn)換二進制轉(zhuǎn)換為十六進制:四位二進制取代一位十六進制十六進制轉(zhuǎn)換為二進制:一位十六進制用四位二進制數(shù)代替二進制轉(zhuǎn)換為八進制【例1.6】將(010110101.011010)2轉(zhuǎn)換為八進制數(shù)。二進制數(shù):010110101.011010↓↓↓↓↓八進制數(shù):265.32所以,(010110101.011010)2=(265.32)8。八進制轉(zhuǎn)換為二進制所以,(345.23)8=(011100101.010011)2。【例1.7】把(345.23)8轉(zhuǎn)換成二進制數(shù)。八進制數(shù):345.23↓↓↓↓↓二進制數(shù):011100101
5、.010011二進制轉(zhuǎn)換為十六進制所以,(0010111010111101.10111000)2=(2EBDB.B8)16。【例1.8】將(0010111010111101.10111000)2轉(zhuǎn)換成十六進制數(shù)。二進制數(shù):0010111010111101.10111000↓↓↓↓↓↓十六進制數(shù):2EBD.B8十六進制轉(zhuǎn)換為二進制所以,(3A8C.9D)16=(0011101010001100.10011101)2?!纠?.9】將(3A8C.9D)16轉(zhuǎn)換成二進制數(shù)。十六進制數(shù):3A8C.9D↓↓↓↓↓↓二進制數(shù):0011101010001100.100111011.
6、4.3二進制運算1.二進制的算術(shù)運算(1)加法:逢二進一(2)減法:借一當(dāng)二(3)乘法(4)除法2.二進制的邏輯運算1.4.3二進制運算“真”值:“TRUE”、“T”、“1”等“假”值:“FALSE”、“F”、“0”等邏輯值及其表示邏輯值只有兩個值:“真”和“假”。二進制的邏輯運算①邏輯與0×0=0,0×1=0,1×0=0,1×1=l②邏輯或0+0=0,0+1=l,l+0=l,l+l=l③邏輯非對l求“非”結(jié)果為0,對0求“非”結(jié)果為l④邏輯異或兩個邏輯變量的值不同時,異或的結(jié)果為1;否則為0(2)基本的邏輯運算1.5計算機中信息的表示與編碼1.5.1計算機中信息的
7、編碼1.計算機中的信息采用二進制編碼采用基2碼表示信息,有以下幾個優(yōu)點:(1)二進制數(shù)易于物理實現(xiàn)(2)二進制數(shù)運算簡單(3)二進制數(shù)能使機器可靠性高(4)基于二進制數(shù)的編碼通用性強2.計算機中信息的內(nèi)部表示與外部顯示1.5.2數(shù)值型信息的表示與編碼1.原碼正數(shù):符號位為0,其他位按一般的方法表示數(shù)的絕對值負(fù)數(shù):符號位為1,其他位按一般的方法表示數(shù)的絕對值2.反碼正數(shù):與原碼相同負(fù)數(shù):原碼除符號位外的各位按位取反3.補碼正數(shù):與原碼相同負(fù)數(shù):反碼在其最低位加11.5.3字符型信息的表示與編碼1.字符編碼(ASCII碼)用一個字節(jié)中的低7位(最高位為0)來表示12