版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
02二月2023大學計算機文化基礎1第2章 計算機中信息的表示同學們好,今天我們開始學習計算機中信息的表示。02二月2023大學計算機文化基礎2計算機中信息的表示教學內容※計算機中以二進制表示數(shù)據(jù)的原因※常用的進位計數(shù)制以及它們之間的轉換※計算機中數(shù)的表示方法※信息編碼※計算機中數(shù)據(jù)的運算02二月2023大學計算機文化基礎3計算機中信息的表示教學重點和難點※計算機中以二進制表示數(shù)據(jù)的原因※二進制與八進制、十進制、十六進制數(shù)之間的相互轉換,八進制與十六進制數(shù)之間的轉換※計算機中數(shù)的表示方法※點陣編碼※計算機中數(shù)據(jù)的運算02二月2023大學計算機文化基礎4計算機中信息的表示
在計算機科學中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進位計數(shù)制,是人們利用符號來計數(shù)的方法。或者說數(shù)制是指用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法。在計算機內用二進制數(shù)碼表示各種數(shù)據(jù),計算機采用二進制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運算4、邏輯性強計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態(tài),例如開關的接通和斷開,電壓電平的高和低,這兩種狀態(tài)正好用數(shù)碼0和1來表示。02二月2023大學計算機文化基礎5計算機中信息的表示
在計算機科學中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進位計數(shù)制,是人們利用符號來計數(shù)的方法。在計算機內用二進制數(shù)碼表示各種數(shù)據(jù),計算機采用二進制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運算4、邏輯性強計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態(tài),這兩種狀態(tài)代表的兩個數(shù)碼在數(shù)字傳輸和處理中不容易出錯,因而電路更加可靠。02二月2023大學計算機文化基礎6計算機中信息的表示
在計算機科學中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進位計數(shù)制,是人們利用符號來計數(shù)的方法。在計算機內用二進制數(shù)碼表示各種數(shù)據(jù),計算機采用二進制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運算4、邏輯性強計算機是用二進制數(shù)據(jù)表示各種數(shù)據(jù),二進制運算法則簡單,根據(jù)n(n+1)/2計算,它的運算只有3種。02二月2023大學計算機文化基礎7計算機中信息的表示
在計算機科學中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進位計數(shù)制,是人們利用符號來計數(shù)的方法。在計算機內用二進制數(shù)碼表示各種數(shù)據(jù),計算機采用二進制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運算4、邏輯性強計算機的工作是建立在邏輯運算的基礎上,在計算機中,兩個數(shù)碼0和1分別代表邏輯代數(shù)中的“真”和“假”。02二月2023大學計算機文化基礎8數(shù)據(jù)的概念在介紹各種數(shù)制之前,首先介紹數(shù)制中的幾個名詞術語。1.數(shù)碼:一組用來表示某種數(shù)制的符號。如:1、2、3、4、A、B、C。2.基數(shù):數(shù)制所使用的數(shù)碼個數(shù)稱為“基數(shù)”或“基”,常用“R”表示,稱R進制。如十進制的數(shù)碼為0、1、2、3、4、5、6、7、8、9,其基為10。3.位權:數(shù)碼在不同位置上的權值。在某進位中,處于不同數(shù)位的數(shù)碼,代表不同的數(shù)值,某一數(shù)位的數(shù)值是由該位數(shù)碼的值乘上該位置的固定常數(shù)構成,該固定常數(shù)稱為“位權”。例如:十進制數(shù)9999可以寫成:9×103+9×102+9×101+9×100
,個位數(shù)上9的權值為100,十位數(shù)上9的權值為101,百位數(shù)上的9的權值為102,千位數(shù)上的9的權值為103。02二月2023大學計算機文化基礎9常用的進位計數(shù)制(1)十進制(DecimalSystem)日常生活中采用的是十進制計數(shù)制,它由0,1,2,…,8,9十個數(shù)碼組成,即基數(shù)為10。十進制的特點為:逢十進一,借一當十。一個十進制數(shù)各位的權是以10為底的冪。同一個數(shù)碼在不同的位置代表著不同的值。例如:2004.95可以寫成:2004.95=2×103+0×102+0×101+4×100+9×10-1+5×10-2這樣,任意一個十進制數(shù)可以表示為an×10n+an-1×10n-1+…a1×101+a0×100+a-1×10-1+a-m×10-m02二月2023大學計算機文化基礎10常用的進位計數(shù)制(2)二進制(BinarySystem)二進制由0,1兩個數(shù)碼組成,即基數(shù)為2。二進制的特點為:逢二進一,借一當二。一個二進制數(shù)各位的權是以2為底的冪。任意一個二進制數(shù)可以表示為an×2n+an-1×2n-1+…a1×21+a0×20+a-1×2-1+a-m×2-m(3)八進制(OctalSystem)八進制由0,1,2,3,4,5,6,7八個數(shù)碼組成,即基數(shù)為8。八進制的特點為:逢八進一,借一當八。一個八進制數(shù)各位的權是以8為底的冪。任意一個二進制數(shù)可以表示為an×8n+an-1×8n-1+…a1×81+a0×80+a-1×8-1+a-m×8-m02二月2023大學計算機文化基礎11(4)十六進制(HexadecimalSystm)十六進制由0,1,2,…,9,A,B,C,D,E,F(xiàn)十六個數(shù)碼組成,即基數(shù)為16。十六進制的特點為:逢十六進一,借一當十六。一個十六進制數(shù)各位的權是以16為底的冪。任意一個十六進制數(shù)可以表示為an×16n+an-1×16n-1+…a1×161+a0×160+a-1×16-1+a-m×16-m常用的進位計數(shù)制02二月2023大學計算機文化基礎12計算機中數(shù)制的書寫規(guī)則為了區(qū)分各種記數(shù)制的數(shù),常用的表示方法:①在數(shù)字后面加相應的英文字母作為標識
B(Binary)--表示二進制數(shù)
1101B O(Octonnary)--表示八進制數(shù)
325O D(Decimal)--表示十進制數(shù)
8955D H(Hexadecimal)--表示十六進制數(shù)
2D34H②把一串數(shù)括起來,在括號外邊加數(shù)字下標
(1101)2--表示二進制數(shù)1101 (325)8--表示八進制數(shù)325 (8955)10--表示十進制數(shù)8955 (2D34)16--表示十六進制數(shù)2D3402二月2023大學計算機文化基礎13十進制、二進制、八進制、十六進制數(shù)轉換對照表十進制二進制八進制十六進制十進制二進制八進制十六進制00000B0Q0H91001B11Q9H10001B1Q1H101010B12QAH20010B2Q2H111011B13QBH30011B3Q3H121100B14QCH40100B4Q4H131101B15QDH50101B5Q5H141110B16QEH60110B6Q6H151111B17QFH70111B7Q7H1610000B20Q10H81000B10Q8H02二月2023大學計算機文化基礎14
無論是什么進制的數(shù),都有兩個共同點,即按基數(shù)來進、借位;用位權值來計數(shù),均可以寫成相應的展開式。小結對于任意的R進制數(shù),可以用如下和式表示:D1D2…Dn.d1d2…dm=D1Rn-1+D2Rn-2+…+Dn-1R1+DnR0+d1R-1+d2R-2+…+dmR-m02二月2023大學計算機文化基礎15不同進制數(shù)之間的轉換
計算機內部處理時使用的是二進制,它狀態(tài)簡單,運算規(guī)則也十分簡單。但是它書寫冗長,不便閱讀,所以通常用八進制或十六進制表示。而人們習慣的又是十進制,于是這就帶來了不同數(shù)制的轉換問題。①任意進制數(shù)轉換成十進制數(shù):任意進制數(shù)據(jù)轉換成十進制數(shù),只需將表達式按權值和系數(shù)相乘,然后相加,就可以得到。(1)十進制數(shù)與二、八、十六進制數(shù)間的轉換02二月2023大學計算機文化基礎16例:將(731.6)8轉換成十進制數(shù)例:將二進制數(shù)1011.101B轉換成十進制數(shù)1011.101B=1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3
=8+0+2+1+1/2+0+1/8=(11.625)10(731.6)8=7×82+3×81+1×80+6×8-1=448+24+1+0.75=473.75D例:將(3D)16,(F.B)16轉換成十進制數(shù)(3D)16=3×161+13×160=48+13=(61)10(F.B)16=15×160+11×16-1=15+11/16=(15.6875)1002二月2023大學計算機文化基礎17②十進制數(shù)轉換成二、八、十六進制:轉換規(guī)則:整數(shù)部分為“除R取余”,先余為低,后余為高。小數(shù)部分為“乘R取整”,先整為高,后整為低。二進制數(shù)低位二進制數(shù)高位01136312222余數(shù)101例1:(13)10=()21101(13)10=()202二月2023大學計算機文化基礎181325例2:(725)10=()8,(725)10=()1672590111888余數(shù)5312低位高位7254521616余數(shù)5213低位高位(725)10=()8,(725)10=()162D502二月2023大學計算機文化基礎19例3:(41.34)10=()2,二進制數(shù)取4位小數(shù)高位241202102522212101001余數(shù)低位整數(shù)部分小數(shù)部分0.342×680.2×362×1.2×441.0101舍去1…0.36720.×2高位低位整數(shù)0.34D=0.0101B41D=101001B整數(shù)部分與小數(shù)部分相加,最后得:41.34D=101001.0101B02二月2023大學計算機文化基礎20(2)二進制數(shù)與八、十六進制數(shù)間的轉換①二進制數(shù)轉換成八進制數(shù):以小數(shù)點為界,分別向左對二進制整數(shù)部分)或向右(對二進制小數(shù)部分)每3位分成一組,不足三位的分別向高位或低位補0湊成三位。每一組有3位二進制數(shù),分別轉換成八進制數(shù)碼中的一個數(shù)字,全部連接起來即可。例:二進制數(shù)1101011.11=()81101011.11……不足三位在低位補001536.153.602二月2023大學計算機文化基礎21(2)二進制數(shù)與八、十六進制數(shù)間的轉換②二進制數(shù)轉換成十六進制數(shù):以小數(shù)點為界,分別向左對二進制整數(shù)部分)或向右(對二進制小數(shù)部分)每4位分成一組,不足四位的分別向高位或低位補0湊成四位。每一組有4位二進制數(shù),分別轉換成十六進制數(shù)碼中的一個數(shù)字,全部連接起來即可。例:二進制數(shù)1101011.11=()161101011.11……不足四位在低位補006BC.6B.C002二月2023大學計算機文化基礎22③八進制數(shù)、十六進制數(shù)轉換成二進制數(shù):只要直接將八、十六進制數(shù)的每一位轉換成對應的三位或四位二進制數(shù),然后按原數(shù)據(jù)順序排列即為轉換后的二進制數(shù)。(2)二進制數(shù)與八、十六進制數(shù)間的轉換例:將八進制數(shù)56.71轉換成二進制數(shù)。56.71101110.11100156.71=101110.111001B例:將十六進制數(shù)E3.7C轉換成二進制數(shù)。E3.7C11100011.01111100E3.7C=11100011.01111100B=11100011.011111B02二月2023大學計算機文化基礎23作業(yè):1、簡述計算機使用二進制的原因。2、將下列二進制數(shù)轉換成十進制數(shù)。1101.0101 (2)1001001.0013、將下列十進制數(shù)分別轉換成二進制、八進制和十六進制數(shù)。129.25 (2)86.754、將下列二進制數(shù)分別轉換成八進制、十六進制數(shù)。11010110 (2)11011011.11011015、將下列八進制、十六進制數(shù)轉換為二進制數(shù)。(1)126.72Q (3)28ABC.3AH02二月2023大學計算機文化基礎24課堂復習習題1、十進制數(shù)66轉換成二制數(shù)為()A、111101 B、1000001 C、1000010 D、1000102、二進制數(shù)1111011.11轉換成十進制數(shù)為()A、125.375 B、123.75 C、125.75 D、123.3753、二進制數(shù)1111011111轉換成十六進制數(shù)為()A、2DF B、F7C C、F73 D、3DF4、八進制數(shù)765轉換成二制數(shù)為()A、111111101B、111110101C、10111101D、110011015、有一個數(shù)值152與十六進制數(shù)6A相等,則該數(shù)值是()A、二進制數(shù) B、八進制數(shù) C、十進制數(shù) D、四進制數(shù)6、與二進制小數(shù)0.1等值的十六進制小數(shù)為()A、0.1 B、0.2 C、0.4 D、0.87、下列各進制數(shù)值中,最大的數(shù)是()A、110100B B、65O C、36H D、55DCBDBBDD02二月2023大學計算機文化基礎25計算機中常用的信息單位◆位(bit)位是二進制數(shù)中的一個數(shù)位,可以是“0”或“1”,它是計算機中數(shù)據(jù)的最小單位。◆字節(jié)(Byte)將8位二進制數(shù)組成一組,稱作一個字節(jié)。字節(jié)是計算機中數(shù)據(jù)處理和存儲容量的基本單位。常用的單位有:B、KB(千字節(jié))、MB(兆字節(jié))、GB(千兆字節(jié))等。1B=8b1KB=210B=1024B1MB=220B=1024KB1GB=230B=10243B◆字(word)字是指計算機一次存取、加工、運算和傳輸?shù)臄?shù)據(jù)長度。一個字一般由一個或幾個字節(jié)組成,它是衡量計算機性能的一個重要指標。02二月2023大學計算機文化基礎26計算機中數(shù)的表示方法計算機中的數(shù)據(jù):①數(shù)值型數(shù)據(jù)(Numeric)如:128、(32.56)8、(1101.101)2、(1A0.B)16②非數(shù)值型數(shù)據(jù)(Non-numeric)如:“湖南城市學院”、“音樂學院1413301和1413302班”“XYZ”02二月2023大學計算機文化基礎27數(shù)在計算機中的表示1.計算機中數(shù)的有關概念①數(shù)的長度
在計算機中,數(shù)的長度按比特(bit)來計算。但因存儲容量常以“字節(jié)”為計量單位,所以數(shù)據(jù)長度也常以字節(jié)為單位計算。1字節(jié)(byte)=8比特(bit)②數(shù)的符號
一般用數(shù)的最高位(左邊第一位)來表示數(shù)的正負號,并約定以“0”表示正,以“1”表示負。③小數(shù)點的表示方法
在計算機中表示數(shù)值型數(shù)據(jù),其小數(shù)點的位置總是隱含的,這樣可以節(jié)省存儲空間。02二月2023大學計算機文化基礎28計算機中數(shù)的表示方法
數(shù)的定點表示:將計算機中的小數(shù)點的位置視為是固定不變的。常用的定點數(shù)表示方法有兩種。①定點整數(shù)小數(shù)點的位置約定在最低數(shù)值位的后面,用于表示整數(shù)格式:2.定點數(shù)表示方法02二月2023大學計算機文化基礎29【例】假設計算機使用的定點數(shù)的長度為2個字節(jié)(即16位二進制數(shù)),則十進制整數(shù)-193在機內的表示形式如下:【注意】193D=11000001B,由于11000001不足15位,故前面補足7個0,最高位用1表示負數(shù)。02二月2023大學計算機文化基礎30②定點小數(shù)小數(shù)點的位置約定在數(shù)符位和數(shù)值部分的最高位之間,用以表示小于1的純小數(shù)。格式:【例】假設計算機使用的定點數(shù)的長度為2個字節(jié)(即16位二進制數(shù)),則十進制整數(shù)0.6876在機內的表示形式如下:02二月2023大學計算機文化基礎313.浮點數(shù)的表示方法(階符+階碼+數(shù)碼+尾數(shù))格式:浮點數(shù)是指小數(shù)點位置可以浮動的數(shù)據(jù),它的思想來源于數(shù)學中的指數(shù)表示形式:N=M×RC,其中N為十進制數(shù),M為尾數(shù),C為階碼,R為基數(shù)。計算機中數(shù)的表示方法例如,十進制數(shù)256=0.256×103,0.0000295=0.295×10-4類似地,二進制數(shù)1011011B=0.1011011×21110.00110101B=0.110101×2-1002二月2023大學計算機文化基礎32(1)原碼
原碼就是用最高位表示數(shù)的正、負號,0表示正,1表示負,而數(shù)值部分用最高位以后的若干位來表示。(2)反碼
原碼變反碼的規(guī)則為:正數(shù)的反碼與原碼相同;負數(shù)的反碼是將它的原碼除符號位外逐位取反。4.原碼、反碼、補碼例:二進制數(shù)+1000110的原碼表示為:01000110二進制數(shù)-1000110的原碼表示為:11000110計算機中數(shù)的表示方法二進制數(shù)-1000110的反碼表示為:10111001例:二進制數(shù)+1000110的反碼表示為:0100011002二月2023大學計算機文化基礎33(3)補碼
補碼的取碼原則是:正數(shù)的補碼和其原碼相同;負數(shù)的補碼是它的原碼除符號位外逐位取反(即0變1,1變0),最后在末位加1。例:二進制數(shù)+1000110的補碼表示為:01000110二進制數(shù)-1000110的補碼表示為:10111010計算機中數(shù)的表示方法由此可以推出:X>0,[X]補=[X]反=[X]原
X<0,[X]補=[X]反+1[[X]補]補=[x]原02二月2023大學計算機文化基礎34【例】求-117的原碼、反碼和補碼。(用一字節(jié)表示)【解】-117的原碼為11110101-117的反碼為10001010-117的補碼為10001011+1【】求-0和+0的原碼、反碼和補碼。(用一字節(jié)表示)【解】-0的原碼為10000000
反碼為11111111
補碼為00000000+0的原碼為00000000
反碼為00000000
補碼為0000000002二月2023大學計算機文化基礎35計算機中的信息編碼1.數(shù)值型數(shù)據(jù)的編碼
十進制數(shù)與8421BCD編碼表10110001000000010010001101000101011001110123456710001001101000001100001000010100十進制數(shù)8421BCD碼8421BCD碼891011121314十進制數(shù)15000101010001001102二月2023大學計算機文化基礎362.字符數(shù)據(jù)的編碼02二月2023大學計算機文化基礎37①每個字符的二進制編碼為7位,故共有27=128種不同字符的編碼。②表內有33種控制碼,位于表的左首兩列和右下角位置上。③表內有95個可打印或可顯示字符,包括英文大小寫字母52個,0~9數(shù)字10個和其他標點符號、運算符號共33個。④通常一個ASCII碼占用一個字節(jié),其最高位為“0”02二月2023大學計算機文化基礎382)漢字編碼①漢字交換碼(國標碼)
1981年,我國頒布了《信息交換用漢字編碼字符集(基本集)》,簡稱國標碼。國標碼規(guī)定每個字符的編碼占用2個字節(jié).該標準包括按拼音排序的一級漢字3755個,按部首排序的二級漢字3008個,共為6763個常漢字,此外還包括英、俄、日文字母及其符號687個。
國標碼規(guī)定,每個字符的編碼占用2個字節(jié),每個字節(jié)的最高位為“0”。【例】“大”字的國標碼為02二月2023大學計算機文化基礎39②漢字機內碼為了區(qū)別國標碼,對國標碼的兩個字節(jié)的最高位均改成“1”,便形成漢字的機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年桂林師范高等??茖W校單招職業(yè)技能考試參考題庫含詳細答案解析
- 2026年新疆建設職業(yè)技術學院高職單招職業(yè)適應性測試備考試題及答案詳細解析
- 2026年包頭職業(yè)技術學院高職單招職業(yè)適應性測試模擬試題及答案詳細解析
- 2026貴州醫(yī)科大學第三附屬醫(yī)院招聘10人考試重點試題及答案解析
- 2026年安慶醫(yī)藥高等專科學校高職單招職業(yè)適應性測試備考題庫及答案詳細解析
- 2026年青島濱海學院單招綜合素質筆試模擬試題含詳細答案解析
- 2026年廣西水利電力職業(yè)技術學院單招綜合素質筆試參考題庫含詳細答案解析
- 2026年云南錫業(yè)職業(yè)技術學院單招綜合素質考試備考題庫含詳細答案解析
- 2026年浙江工業(yè)職業(yè)技術學院單招綜合素質筆試參考題庫含詳細答案解析
- 2026年包頭職業(yè)技術學院單招綜合素質考試模擬試題含詳細答案解析
- 裝修工程施工質量檢查標準
- 供銷大集:中國供銷商貿流通集團有限公司擬對威海集采集配商貿物流有限責任公司增資擴股所涉及的威海集采集配商貿物流有限責任公司股東全部權益價值資產評估報告
- 干細胞臨床研究:知情同意的倫理審查要點
- 檢測實驗室安全管理與操作規(guī)程
- 2025云南保山電力股份有限公司招聘(100人)筆試歷年參考題庫附帶答案詳解
- (新教材)2026年人教版八年級下冊數(shù)學 21.1 四邊形及多邊形 課件
- 教師職業(yè)行為規(guī)范手冊
- 急性胸痛患者的快速識別與護理配合
- 法律研究與實踐
- 《智能物聯(lián)網技術與應用》課件 第八章 數(shù)字孿生技術
- 單招第四大類考試試題及答案
評論
0/150
提交評論