第2章計(jì)算機(jī)中信息的表示_第1頁
第2章計(jì)算機(jī)中信息的表示_第2頁
第2章計(jì)算機(jī)中信息的表示_第3頁
第2章計(jì)算機(jī)中信息的表示_第4頁
第2章計(jì)算機(jī)中信息的表示_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)1第2章 計(jì)算機(jī)中信息的表示同學(xué)們好,今天我們開始學(xué)習(xí)計(jì)算機(jī)中信息的表示。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)2計(jì)算機(jī)中信息的表示教學(xué)內(nèi)容※計(jì)算機(jī)中以二進(jìn)制表示數(shù)據(jù)的原因※常用的進(jìn)位計(jì)數(shù)制以及它們之間的轉(zhuǎn)換※計(jì)算機(jī)中數(shù)的表示方法※信息編碼※計(jì)算機(jī)中數(shù)據(jù)的運(yùn)算02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)3計(jì)算機(jī)中信息的表示教學(xué)重點(diǎn)和難點(diǎn)※計(jì)算機(jī)中以二進(jìn)制表示數(shù)據(jù)的原因※二進(jìn)制與八進(jìn)制、十進(jìn)制、十六進(jìn)制數(shù)之間的相互轉(zhuǎn)換,八進(jìn)制與十六進(jìn)制數(shù)之間的轉(zhuǎn)換※計(jì)算機(jī)中數(shù)的表示方法※點(diǎn)陣編碼※計(jì)算機(jī)中數(shù)據(jù)的運(yùn)算02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)4計(jì)算機(jī)中信息的表示

在計(jì)算機(jī)科學(xué)中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進(jìn)位計(jì)數(shù)制,是人們利用符號(hào)來計(jì)數(shù)的方法?;蛘哒f數(shù)制是指用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法。在計(jì)算機(jī)內(nèi)用二進(jìn)制數(shù)碼表示各種數(shù)據(jù),計(jì)算機(jī)采用二進(jìn)制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運(yùn)算4、邏輯性強(qiáng)計(jì)算機(jī)是由邏輯電路組成,邏輯電路通常只有兩個(gè)狀態(tài),例如開關(guān)的接通和斷開,電壓電平的高和低,這兩種狀態(tài)正好用數(shù)碼0和1來表示。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)5計(jì)算機(jī)中信息的表示

在計(jì)算機(jī)科學(xué)中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進(jìn)位計(jì)數(shù)制,是人們利用符號(hào)來計(jì)數(shù)的方法。在計(jì)算機(jī)內(nèi)用二進(jìn)制數(shù)碼表示各種數(shù)據(jù),計(jì)算機(jī)采用二進(jìn)制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運(yùn)算4、邏輯性強(qiáng)計(jì)算機(jī)是由邏輯電路組成,邏輯電路通常只有兩個(gè)狀態(tài),這兩種狀態(tài)代表的兩個(gè)數(shù)碼在數(shù)字傳輸和處理中不容易出錯(cuò),因而電路更加可靠。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)6計(jì)算機(jī)中信息的表示

在計(jì)算機(jī)科學(xué)中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進(jìn)位計(jì)數(shù)制,是人們利用符號(hào)來計(jì)數(shù)的方法。在計(jì)算機(jī)內(nèi)用二進(jìn)制數(shù)碼表示各種數(shù)據(jù),計(jì)算機(jī)采用二進(jìn)制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運(yùn)算4、邏輯性強(qiáng)計(jì)算機(jī)是用二進(jìn)制數(shù)據(jù)表示各種數(shù)據(jù),二進(jìn)制運(yùn)算法則簡單,根據(jù)n(n+1)/2計(jì)算,它的運(yùn)算只有3種。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)7計(jì)算機(jī)中信息的表示

在計(jì)算機(jī)科學(xué)中,不同情況下允許采用不同數(shù)制表示數(shù)據(jù)。所謂數(shù)制,即進(jìn)位計(jì)數(shù)制,是人們利用符號(hào)來計(jì)數(shù)的方法。在計(jì)算機(jī)內(nèi)用二進(jìn)制數(shù)碼表示各種數(shù)據(jù),計(jì)算機(jī)采用二進(jìn)制數(shù)碼表示數(shù)據(jù)的原因主要是:1、電路簡單2、工作可靠3、簡化運(yùn)算4、邏輯性強(qiáng)計(jì)算機(jī)的工作是建立在邏輯運(yùn)算的基礎(chǔ)上,在計(jì)算機(jī)中,兩個(gè)數(shù)碼0和1分別代表邏輯代數(shù)中的“真”和“假”。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)8數(shù)據(jù)的概念在介紹各種數(shù)制之前,首先介紹數(shù)制中的幾個(gè)名詞術(shù)語。1.數(shù)碼:一組用來表示某種數(shù)制的符號(hào)。如:1、2、3、4、A、B、C。2.基數(shù):數(shù)制所使用的數(shù)碼個(gè)數(shù)稱為“基數(shù)”或“基”,常用“R”表示,稱R進(jìn)制。如十進(jìn)制的數(shù)碼為0、1、2、3、4、5、6、7、8、9,其基為10。3.位權(quán):數(shù)碼在不同位置上的權(quán)值。在某進(jìn)位中,處于不同數(shù)位的數(shù)碼,代表不同的數(shù)值,某一數(shù)位的數(shù)值是由該位數(shù)碼的值乘上該位置的固定常數(shù)構(gòu)成,該固定常數(shù)稱為“位權(quán)”。例如:十進(jìn)制數(shù)9999可以寫成:9×103+9×102+9×101+9×100

,個(gè)位數(shù)上9的權(quán)值為100,十位數(shù)上9的權(quán)值為101,百位數(shù)上的9的權(quán)值為102,千位數(shù)上的9的權(quán)值為103。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)9常用的進(jìn)位計(jì)數(shù)制(1)十進(jìn)制(DecimalSystem)日常生活中采用的是十進(jìn)制計(jì)數(shù)制,它由0,1,2,…,8,9十個(gè)數(shù)碼組成,即基數(shù)為10。十進(jìn)制的特點(diǎn)為:逢十進(jìn)一,借一當(dāng)十。一個(gè)十進(jìn)制數(shù)各位的權(quán)是以10為底的冪。同一個(gè)數(shù)碼在不同的位置代表著不同的值。例如:2004.95可以寫成:2004.95=2×103+0×102+0×101+4×100+9×10-1+5×10-2這樣,任意一個(gè)十進(jìn)制數(shù)可以表示為an×10n+an-1×10n-1+…a1×101+a0×100+a-1×10-1+a-m×10-m02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)10常用的進(jìn)位計(jì)數(shù)制(2)二進(jìn)制(BinarySystem)二進(jìn)制由0,1兩個(gè)數(shù)碼組成,即基數(shù)為2。二進(jìn)制的特點(diǎn)為:逢二進(jìn)一,借一當(dāng)二。一個(gè)二進(jìn)制數(shù)各位的權(quán)是以2為底的冪。任意一個(gè)二進(jìn)制數(shù)可以表示為an×2n+an-1×2n-1+…a1×21+a0×20+a-1×2-1+a-m×2-m(3)八進(jìn)制(OctalSystem)八進(jìn)制由0,1,2,3,4,5,6,7八個(gè)數(shù)碼組成,即基數(shù)為8。八進(jìn)制的特點(diǎn)為:逢八進(jìn)一,借一當(dāng)八。一個(gè)八進(jìn)制數(shù)各位的權(quán)是以8為底的冪。任意一個(gè)二進(jìn)制數(shù)可以表示為an×8n+an-1×8n-1+…a1×81+a0×80+a-1×8-1+a-m×8-m02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)11(4)十六進(jìn)制(HexadecimalSystm)十六進(jìn)制由0,1,2,…,9,A,B,C,D,E,F(xiàn)十六個(gè)數(shù)碼組成,即基數(shù)為16。十六進(jìn)制的特點(diǎn)為:逢十六進(jìn)一,借一當(dāng)十六。一個(gè)十六進(jìn)制數(shù)各位的權(quán)是以16為底的冪。任意一個(gè)十六進(jìn)制數(shù)可以表示為an×16n+an-1×16n-1+…a1×161+a0×160+a-1×16-1+a-m×16-m常用的進(jìn)位計(jì)數(shù)制02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)12計(jì)算機(jī)中數(shù)制的書寫規(guī)則為了區(qū)分各種記數(shù)制的數(shù),常用的表示方法:①在數(shù)字后面加相應(yīng)的英文字母作為標(biāo)識(shí)

B(Binary)--表示二進(jìn)制數(shù)

1101B O(Octonnary)--表示八進(jìn)制數(shù)

325O D(Decimal)--表示十進(jìn)制數(shù)

8955D H(Hexadecimal)--表示十六進(jìn)制數(shù)

2D34H②把一串?dāng)?shù)括起來,在括號(hào)外邊加數(shù)字下標(biāo)

(1101)2--表示二進(jìn)制數(shù)1101 (325)8--表示八進(jìn)制數(shù)325 (8955)10--表示十進(jìn)制數(shù)8955 (2D34)16--表示十六進(jìn)制數(shù)2D3402二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)13十進(jìn)制、二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)轉(zhuǎn)換對(duì)照表十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制00000B0Q0H91001B11Q9H10001B1Q1H101010B12QAH20010B2Q2H111011B13QBH30011B3Q3H121100B14QCH40100B4Q4H131101B15QDH50101B5Q5H141110B16QEH60110B6Q6H151111B17QFH70111B7Q7H1610000B20Q10H81000B10Q8H02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)14

無論是什么進(jìn)制的數(shù),都有兩個(gè)共同點(diǎn),即按基數(shù)來進(jìn)、借位;用位權(quán)值來計(jì)數(shù),均可以寫成相應(yīng)的展開式。小結(jié)對(duì)于任意的R進(jìn)制數(shù),可以用如下和式表示:D1D2…Dn.d1d2…dm=D1Rn-1+D2Rn-2+…+Dn-1R1+DnR0+d1R-1+d2R-2+…+dmR-m02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)15不同進(jìn)制數(shù)之間的轉(zhuǎn)換

計(jì)算機(jī)內(nèi)部處理時(shí)使用的是二進(jìn)制,它狀態(tài)簡單,運(yùn)算規(guī)則也十分簡單。但是它書寫冗長,不便閱讀,所以通常用八進(jìn)制或十六進(jìn)制表示。而人們習(xí)慣的又是十進(jìn)制,于是這就帶來了不同數(shù)制的轉(zhuǎn)換問題。①任意進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù):任意進(jìn)制數(shù)據(jù)轉(zhuǎn)換成十進(jìn)制數(shù),只需將表達(dá)式按權(quán)值和系數(shù)相乘,然后相加,就可以得到。(1)十進(jìn)制數(shù)與二、八、十六進(jìn)制數(shù)間的轉(zhuǎn)換02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)16例:將(731.6)8轉(zhuǎn)換成十進(jìn)制數(shù)例:將二進(jìn)制數(shù)1011.101B轉(zhuǎn)換成十進(jìn)制數(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轉(zhuǎn)換成十進(jìn)制數(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大學(xué)計(jì)算機(jī)文化基礎(chǔ)17②十進(jìn)制數(shù)轉(zhuǎn)換成二、八、十六進(jìn)制:轉(zhuǎn)換規(guī)則:整數(shù)部分為“除R取余”,先余為低,后余為高。小數(shù)部分為“乘R取整”,先整為高,后整為低。二進(jìn)制數(shù)低位二進(jìn)制數(shù)高位01136312222余數(shù)101例1:(13)10=()21101(13)10=()202二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)181325例2:(725)10=()8,(725)10=()1672590111888余數(shù)5312低位高位7254521616余數(shù)5213低位高位(725)10=()8,(725)10=()162D502二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)19例3:(41.34)10=()2,二進(jìn)制數(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大學(xué)計(jì)算機(jī)文化基礎(chǔ)20(2)二進(jìn)制數(shù)與八、十六進(jìn)制數(shù)間的轉(zhuǎn)換①二進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù):以小數(shù)點(diǎn)為界,分別向左對(duì)二進(jìn)制整數(shù)部分)或向右(對(duì)二進(jìn)制小數(shù)部分)每3位分成一組,不足三位的分別向高位或低位補(bǔ)0湊成三位。每一組有3位二進(jìn)制數(shù),分別轉(zhuǎn)換成八進(jìn)制數(shù)碼中的一個(gè)數(shù)字,全部連接起來即可。例:二進(jìn)制數(shù)1101011.11=()81101011.11……不足三位在低位補(bǔ)001536.153.602二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)21(2)二進(jìn)制數(shù)與八、十六進(jìn)制數(shù)間的轉(zhuǎn)換②二進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù):以小數(shù)點(diǎn)為界,分別向左對(duì)二進(jìn)制整數(shù)部分)或向右(對(duì)二進(jìn)制小數(shù)部分)每4位分成一組,不足四位的分別向高位或低位補(bǔ)0湊成四位。每一組有4位二進(jìn)制數(shù),分別轉(zhuǎn)換成十六進(jìn)制數(shù)碼中的一個(gè)數(shù)字,全部連接起來即可。例:二進(jìn)制數(shù)1101011.11=()161101011.11……不足四位在低位補(bǔ)006BC.6B.C002二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)22③八進(jìn)制數(shù)、十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù):只要直接將八、十六進(jìn)制數(shù)的每一位轉(zhuǎn)換成對(duì)應(yīng)的三位或四位二進(jìn)制數(shù),然后按原數(shù)據(jù)順序排列即為轉(zhuǎn)換后的二進(jìn)制數(shù)。(2)二進(jìn)制數(shù)與八、十六進(jìn)制數(shù)間的轉(zhuǎn)換例:將八進(jìn)制數(shù)56.71轉(zhuǎn)換成二進(jìn)制數(shù)。56.71101110.11100156.71=101110.111001B例:將十六進(jìn)制數(shù)E3.7C轉(zhuǎn)換成二進(jìn)制數(shù)。E3.7C11100011.01111100E3.7C=11100011.01111100B=11100011.011111B02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)23作業(yè):1、簡述計(jì)算機(jī)使用二進(jìn)制的原因。2、將下列二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)。1101.0101 (2)1001001.0013、將下列十進(jìn)制數(shù)分別轉(zhuǎn)換成二進(jìn)制、八進(jìn)制和十六進(jìn)制數(shù)。129.25 (2)86.754、將下列二進(jìn)制數(shù)分別轉(zhuǎn)換成八進(jìn)制、十六進(jìn)制數(shù)。11010110 (2)11011011.11011015、將下列八進(jìn)制、十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。(1)126.72Q (3)28ABC.3AH02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)24課堂復(fù)習(xí)習(xí)題1、十進(jìn)制數(shù)66轉(zhuǎn)換成二制數(shù)為()A、111101 B、1000001 C、1000010 D、1000102、二進(jìn)制數(shù)1111011.11轉(zhuǎn)換成十進(jìn)制數(shù)為()A、125.375 B、123.75 C、125.75 D、123.3753、二進(jìn)制數(shù)1111011111轉(zhuǎn)換成十六進(jìn)制數(shù)為()A、2DF B、F7C C、F73 D、3DF4、八進(jìn)制數(shù)765轉(zhuǎn)換成二制數(shù)為()A、111111101B、111110101C、10111101D、110011015、有一個(gè)數(shù)值152與十六進(jìn)制數(shù)6A相等,則該數(shù)值是()A、二進(jìn)制數(shù) B、八進(jìn)制數(shù) C、十進(jìn)制數(shù) D、四進(jìn)制數(shù)6、與二進(jìn)制小數(shù)0.1等值的十六進(jìn)制小數(shù)為()A、0.1 B、0.2 C、0.4 D、0.87、下列各進(jìn)制數(shù)值中,最大的數(shù)是()A、110100B B、65O C、36H D、55DCBDBBDD02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)25計(jì)算機(jī)中常用的信息單位◆位(bit)位是二進(jìn)制數(shù)中的一個(gè)數(shù)位,可以是“0”或“1”,它是計(jì)算機(jī)中數(shù)據(jù)的最小單位?!糇止?jié)(Byte)將8位二進(jìn)制數(shù)組成一組,稱作一個(gè)字節(jié)。字節(jié)是計(jì)算機(jī)中數(shù)據(jù)處理和存儲(chǔ)容量的基本單位。常用的單位有:B、KB(千字節(jié))、MB(兆字節(jié))、GB(千兆字節(jié))等。1B=8b1KB=210B=1024B1MB=220B=1024KB1GB=230B=10243B◆字(word)字是指計(jì)算機(jī)一次存取、加工、運(yùn)算和傳輸?shù)臄?shù)據(jù)長度。一個(gè)字一般由一個(gè)或幾個(gè)字節(jié)組成,它是衡量計(jì)算機(jī)性能的一個(gè)重要指標(biāo)。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)26計(jì)算機(jī)中數(shù)的表示方法計(jì)算機(jī)中的數(shù)據(jù):①數(shù)值型數(shù)據(jù)(Numeric)如:128、(32.56)8、(1101.101)2、(1A0.B)16②非數(shù)值型數(shù)據(jù)(Non-numeric)如:“湖南城市學(xué)院”、“音樂學(xué)院1413301和1413302班”“XYZ”02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)27數(shù)在計(jì)算機(jī)中的表示1.計(jì)算機(jī)中數(shù)的有關(guān)概念①數(shù)的長度

在計(jì)算機(jī)中,數(shù)的長度按比特(bit)來計(jì)算。但因存儲(chǔ)容量常以“字節(jié)”為計(jì)量單位,所以數(shù)據(jù)長度也常以字節(jié)為單位計(jì)算。1字節(jié)(byte)=8比特(bit)②數(shù)的符號(hào)

一般用數(shù)的最高位(左邊第一位)來表示數(shù)的正負(fù)號(hào),并約定以“0”表示正,以“1”表示負(fù)。③小數(shù)點(diǎn)的表示方法

在計(jì)算機(jī)中表示數(shù)值型數(shù)據(jù),其小數(shù)點(diǎn)的位置總是隱含的,這樣可以節(jié)省存儲(chǔ)空間。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)28計(jì)算機(jī)中數(shù)的表示方法

數(shù)的定點(diǎn)表示:將計(jì)算機(jī)中的小數(shù)點(diǎn)的位置視為是固定不變的。常用的定點(diǎn)數(shù)表示方法有兩種。①定點(diǎn)整數(shù)小數(shù)點(diǎn)的位置約定在最低數(shù)值位的后面,用于表示整數(shù)格式:2.定點(diǎn)數(shù)表示方法02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)29【例】假設(shè)計(jì)算機(jī)使用的定點(diǎn)數(shù)的長度為2個(gè)字節(jié)(即16位二進(jìn)制數(shù)),則十進(jìn)制整數(shù)-193在機(jī)內(nèi)的表示形式如下:【注意】193D=11000001B,由于11000001不足15位,故前面補(bǔ)足7個(gè)0,最高位用1表示負(fù)數(shù)。02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)30②定點(diǎn)小數(shù)小數(shù)點(diǎn)的位置約定在數(shù)符位和數(shù)值部分的最高位之間,用以表示小于1的純小數(shù)。格式:【例】假設(shè)計(jì)算機(jī)使用的定點(diǎn)數(shù)的長度為2個(gè)字節(jié)(即16位二進(jìn)制數(shù)),則十進(jìn)制整數(shù)0.6876在機(jī)內(nèi)的表示形式如下:02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)313.浮點(diǎn)數(shù)的表示方法(階符+階碼+數(shù)碼+尾數(shù))格式:浮點(diǎn)數(shù)是指小數(shù)點(diǎn)位置可以浮動(dòng)的數(shù)據(jù),它的思想來源于數(shù)學(xué)中的指數(shù)表示形式:N=M×RC,其中N為十進(jìn)制數(shù),M為尾數(shù),C為階碼,R為基數(shù)。計(jì)算機(jī)中數(shù)的表示方法例如,十進(jìn)制數(shù)256=0.256×103,0.0000295=0.295×10-4類似地,二進(jìn)制數(shù)1011011B=0.1011011×21110.00110101B=0.110101×2-1002二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)32(1)原碼

原碼就是用最高位表示數(shù)的正、負(fù)號(hào),0表示正,1表示負(fù),而數(shù)值部分用最高位以后的若干位來表示。(2)反碼

原碼變反碼的規(guī)則為:正數(shù)的反碼與原碼相同;負(fù)數(shù)的反碼是將它的原碼除符號(hào)位外逐位取反。4.原碼、反碼、補(bǔ)碼例:二進(jìn)制數(shù)+1000110的原碼表示為:01000110二進(jìn)制數(shù)-1000110的原碼表示為:11000110計(jì)算機(jī)中數(shù)的表示方法二進(jìn)制數(shù)-1000110的反碼表示為:10111001例:二進(jìn)制數(shù)+1000110的反碼表示為:0100011002二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)33(3)補(bǔ)碼

補(bǔ)碼的取碼原則是:正數(shù)的補(bǔ)碼和其原碼相同;負(fù)數(shù)的補(bǔ)碼是它的原碼除符號(hào)位外逐位取反(即0變1,1變0),最后在末位加1。例:二進(jìn)制數(shù)+1000110的補(bǔ)碼表示為:01000110二進(jìn)制數(shù)-1000110的補(bǔ)碼表示為:10111010計(jì)算機(jī)中數(shù)的表示方法由此可以推出:X>0,[X]補(bǔ)=[X]反=[X]原

X<0,[X]補(bǔ)=[X]反+1[[X]補(bǔ)]補(bǔ)=[x]原02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)34【例】求-117的原碼、反碼和補(bǔ)碼。(用一字節(jié)表示)【解】-117的原碼為11110101-117的反碼為10001010-117的補(bǔ)碼為10001011+1【】求-0和+0的原碼、反碼和補(bǔ)碼。(用一字節(jié)表示)【解】-0的原碼為10000000

反碼為11111111

補(bǔ)碼為00000000+0的原碼為00000000

反碼為00000000

補(bǔ)碼為0000000002二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)35計(jì)算機(jī)中的信息編碼1.數(shù)值型數(shù)據(jù)的編碼

十進(jìn)制數(shù)與8421BCD編碼表10110001000000010010001101000101011001110123456710001001101000001100001000010100十進(jìn)制數(shù)8421BCD碼8421BCD碼891011121314十進(jìn)制數(shù)15000101010001001102二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)362.字符數(shù)據(jù)的編碼02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)37①每個(gè)字符的二進(jìn)制編碼為7位,故共有27=128種不同字符的編碼。②表內(nèi)有33種控制碼,位于表的左首兩列和右下角位置上。③表內(nèi)有95個(gè)可打印或可顯示字符,包括英文大小寫字母52個(gè),0~9數(shù)字10個(gè)和其他標(biāo)點(diǎn)符號(hào)、運(yùn)算符號(hào)共33個(gè)。④通常一個(gè)ASCII碼占用一個(gè)字節(jié),其最高位為“0”02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)382)漢字編碼①漢字交換碼(國標(biāo)碼)

1981年,我國頒布了《信息交換用漢字編碼字符集(基本集)》,簡稱國標(biāo)碼。國標(biāo)碼規(guī)定每個(gè)字符的編碼占用2個(gè)字節(jié).該標(biāo)準(zhǔn)包括按拼音排序的一級(jí)漢字3755個(gè),按部首排序的二級(jí)漢字3008個(gè),共為6763個(gè)常漢字,此外還包括英、俄、日文字母及其符號(hào)687個(gè)。

國標(biāo)碼規(guī)定,每個(gè)字符的編碼占用2個(gè)字節(jié),每個(gè)字節(jié)的最高位為“0”?!纠俊按蟆弊值膰鴺?biāo)碼為02二月2023大學(xué)計(jì)算機(jī)文化基礎(chǔ)39②漢字機(jī)內(nèi)碼為了區(qū)別國標(biāo)碼,對(duì)國標(biāo)碼的兩個(gè)字節(jié)的最高位均改成“1”,便形成漢字的機(jī)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論