在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法
1,2020/5/25,數(shù)據(jù)在計算機中的表示方法,2,2020/5/25,教學(xué)目標:了解計算機內(nèi)部信息用什么進制表示,為什么要采用這種進制;掌握數(shù)制之間的轉(zhuǎn)換,了解存儲中幾個概念及數(shù)據(jù)的編碼重點及難點:進制之間的轉(zhuǎn)換、數(shù)據(jù)的編碼,3,2020/5/25,教學(xué)任務(wù)任務(wù)一、計算機內(nèi)部信息的表示方法,以及計算機為什么要采用二進制任務(wù)二、計算機存儲中的幾個概念任務(wù)三、數(shù)制及數(shù)制間的轉(zhuǎn)換任務(wù)四、數(shù)據(jù)編碼,4,2020/5/25,1、計算機中數(shù)據(jù)的表示方法——采用二進制,(1)電路簡單可靠,(2)運算規(guī)則簡單,(3)便于進行邏輯判斷,原因:,任務(wù)一、計算機內(nèi)部信息的表示方法,5,2020/5/25,任務(wù)二、計算機存儲中的幾個概念,1、位:是計算機中存儲數(shù)據(jù)的最小單位。指二進制數(shù)中的一個位數(shù),其值為“0”或“1”,其英文名為“bit”。,2、字節(jié):是計算機存儲容量的基本單位,計算機存儲容量的大小是用字節(jié)的多少來衡量的。其英文名為“byte”,通常用“B”表示。,6,2020/5/25,經(jīng)常使用的單位還有KB(千字節(jié))、MB(兆字節(jié))、GB(千兆字節(jié))和TB(太字節(jié))等,它們與字節(jié)的關(guān)系是:,1B=8bit1KB=210B=1024B1MB=2101KB=210210B=1024KB1GB=2101MB=210210210B=1024MB1TB=2101GB=210210210210B=1024GB,7,2020/5/25,任務(wù)三、計算機中常用的數(shù)制,1、數(shù)制定義用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法稱為數(shù)制。數(shù)制有進位計數(shù)制與非進位計數(shù)制之分,目前一般使用進位計數(shù)制。常使用的有二進制、八進制、十進制、十六進制等。,8,2020/5/25,3、二進制數(shù),二進制數(shù)的數(shù)碼為0、1共2個,進數(shù)規(guī)則為逢二進一,借一當(dāng)二。,4、八進制數(shù),八進制數(shù)的數(shù)碼為0、1、2、3、4、5、6、7共8個,進數(shù)規(guī)則為逢八進一,借一當(dāng)八。,2、十進制數(shù),十進制數(shù)的數(shù)碼為0、1、2、3、4、5、6、7、8、9共10個,進數(shù)規(guī)則為逢十進一,借一當(dāng)十。,9,2020/5/25,十六進制數(shù)的數(shù)碼為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16個,其中數(shù)碼A、B、C、D、E、F分別代表十進制數(shù)中的10、11、12、13、14、15,進數(shù)規(guī)則為逢十六進一,借一當(dāng)十六。,5、十六進制數(shù),10,2020/5/25,任務(wù)四、數(shù)制間的轉(zhuǎn)換,1、十進制數(shù)、二進制數(shù)、八進制數(shù)和十六進制數(shù)的對應(yīng)關(guān)系如表所示。,11,2020/5/25,0123456789101112131415,01101110010111011110001001101010111100110111101111,012345671011121314151617,0123456789ABCDEF,12,2020/5/25,位權(quán)(權(quán)):每個數(shù)碼所表示的數(shù)值等于該數(shù)碼乘以一個與數(shù)碼所在位置相關(guān)的常數(shù),這個常數(shù)叫做位權(quán)。權(quán)值:基數(shù)為底、數(shù)碼所在位置的序號為指數(shù)的整數(shù)次冪。,2、數(shù)制的幾個基本概念,我們習(xí)慣使用的十進制數(shù)由0,1,2,3,4,5,6,7,8,9十個不同符號組成,每一個符號處于十進制數(shù)中不同的位置時,它所代表的實際數(shù)值是不一樣的。例如:1999可表示成11000+9100+910+9=1103+9102+9101+9100,13,2020/5/25,3、不同進制間的轉(zhuǎn)換,①二進制轉(zhuǎn)化成十進制,原則:按權(quán)展開,相加之和。,10101(B)=1?24+0?23+1?22+0?21+1?20=21,101.11(B)=1?22+0?21+1?20+1?2-1+1?2-2=5.75,101(O)=1?82+0?81+1?80=65,71(O)=7?81+1?80=57,101A(H)=1?163+0?162+1?161+10?160=4106,14,2020/5/25,②十進制轉(zhuǎn)化成二進制原則:整數(shù)部分:除以r取余數(shù),直到商為0,得到的余數(shù)倒序排列。小數(shù)部分:乘以r取整數(shù),得到的整數(shù)正序排列。,15,2020/5/25,例:100.345(D)=1100100.01011(B),100(D)=144(O)=64(H)=1100100(B),,,100,2,,,50,2,,,25,2,,12,2,,6,2,,,3,2,,,1,,,0,0,0,1,0,0,1,0.345,2,,0.690,2,,1.380,2,,0.760,2,,1.520,2,,,,100,8,,,12,8,,,1,8,0,4,4,1,,,100,16,,,6,0,,4,6,16,,,,,,1,1.04,,,,,0,1,0,1,1,,100(D)=144(O)=64(H),,16,2020/5/25,注意:將十進制小數(shù)轉(zhuǎn)換成為二進制小數(shù)的過程中,乘積小數(shù)部分變成“0”,表明轉(zhuǎn)換結(jié)束。實際上將十進制小數(shù)轉(zhuǎn)換成二進制、八進制、十六進制小數(shù)過程中小數(shù)部分可能始終不為零,因此只能限定取若干位為止。將十進制數(shù)轉(zhuǎn)換為八進制、十六進制數(shù)的規(guī)則和方法與之相同,只是r(基數(shù))的取值不同。,17,2020/5/25,③十六進制轉(zhuǎn)化成二進制原則:一分為四每一個十六進制數(shù)對應(yīng)二進制的四位。,64(H):6401100100(B),2C1D(H):2C1D0010110000011101(B),思考:八進制如何轉(zhuǎn)化為二進制?,18,2020/5/25,④二進制轉(zhuǎn)化成十六進制原則:四位一組整數(shù)部分:從右向左進行分組。小數(shù)部分:從左向右進行分組,不足4位補零。1101101110.110101(B)=36E.D4(H)36ED4,后邊補兩個零0100,思考:二進制如何轉(zhuǎn)化為八進制?,19,2020/5/25,任務(wù)五、數(shù)據(jù)編碼,規(guī)定用什么樣的二進制碼來表示字母、數(shù)字以及專門符號。有兩種字符編碼方式:ASCII碼和BCD碼。,1、BCD碼:二~十進制編碼,用四位二進制碼表示一位十進制數(shù)的編碼為BCD碼,常用的BCD碼為8421碼,其特點為二進制代碼本身的值就是它所對應(yīng)的十進制數(shù)字字符的面值,且它是一種帶權(quán)碼,四位二進制個位的權(quán)值由高到低分別是23、22、21、20,即8,4,2,1,故因此而得名。例如:十進制數(shù)1987可寫成0001100110000111,20,2020/5/25,2、ASCII碼(AmericanStandardCodeforInformationInterchange)常用字符有128個,編碼從0到127。空格0010000020H32‘0’~‘9’00110000~0011100130H~39H48~57‘A’~‘Z’01000001~0101101041H~5AH65~90‘a(chǎn)’~‘z’01100001~0111101061H~7AH97~122控制字符:0~32、127,共34個;普通字符(可打印字符):94個。每個字符占一個字節(jié),即8位二進制位,最高位恒為0。,,,字符二進制表示十六進制表示十進制表示,,,,每個漢字占兩個字節(jié),21,2020/5/25,通過本講的學(xué)習(xí)我們了解了計算機為什么采用二進制,掌握數(shù)據(jù)在計算機中的存儲形式和數(shù)制之間的轉(zhuǎn)換,歸納總結(jié),22,2020/5/25,1、二進制數(shù)00111101轉(zhuǎn)換成十進制數(shù)為___A、57B、59C、51D、632、在計算機內(nèi)部,一切信息的存取,處理與傳遞均采用____A:二進制B:十六進制C:BCD碼D:ASCII碼,作業(yè),C,A,23,2020/5/25,3、計算機內(nèi)部信息的表示往往采用二進制形式,采用這種形式的原因是_______A、電路簡單可靠B、運算規(guī)則簡單C、避免與十進制相混淆D、便于進行邏輯判斷4、計算機中信息存儲的最小單位是______A:比特(Bit)B:字節(jié)C:字D:字塊,ABD,A,
展開閱讀全文
總結(jié)
以上是生活随笔為你收集整理的在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android:process=.ser
- 下一篇: c计算机中的函数,c(计算机语言)—搜狗