計(jì)算機(jī)除了具有進(jìn)行數(shù)值計(jì)算能力之外,還具有進(jìn)行非數(shù)值計(jì)算的能力?,F(xiàn)在,后者的應(yīng)用領(lǐng)域已遠(yuǎn)遠(yuǎn)超過了前者的應(yīng)用領(lǐng)域,如:文字處理、圖形圖象處理、信息檢索、日常的辦公管理等。所以,對(duì)非數(shù)值信息的編碼就顯得越加重要。
1、ASCII碼
ASCII碼(American Standard Code for Information Interchange)是目前應(yīng)用極其廣泛的一種信息編碼,許多計(jì)算機(jī)系統(tǒng)都是采用它為字符進(jìn)行編碼。它是一種7位二進(jìn)制編碼。
右表是ASCII碼的具體編碼方案。在該表中,對(duì)學(xué)習(xí)本課程有用的主要信息有:
字符’0’~’9’是連續(xù)編碼的,其編碼的低4位就是該字符在十進(jìn)制中的數(shù)值;
小寫字母的編碼比大寫字母的編碼大,對(duì)應(yīng)字母的編碼之間相差20H。
當(dāng)然,從ASCII碼表中還可看出其它有用信息,還有擴(kuò)展的ASCII碼等知識(shí),但這些內(nèi)容對(duì)學(xué)習(xí)本課程的幫助不明顯,故不再敘述。有興趣的讀者可參閱其它書籍。表1.3 ASCII碼的編碼方案
高位
低位 000001010011100101110111
0000NULDELSP0@P`p
0001SOHDC1!1AQaq
0010STXDC2“2BRbr
0011ETXDC3#3CScs
0100EOTDC4$4DTdt
0101ENQNAK%5EUeu
0110ACKSYN&6FVfv
0111BELETB‘7GWgw
1000BSCAN(8HXhx
1001HTEM)9IYiy
1010LFSUB*:JZjz
1011VTESC+;K[k{
1100FFFS 1101CRGS-=M]m}
1110SORS.>N^n~
1111SIUS/?O_oDel
2、漢字編碼
ASCII碼是針對(duì)英文的字母、數(shù)字和其它特殊字符進(jìn)行編碼的,它不能用于對(duì)漢字的編碼。要想用計(jì)算機(jī)來處理漢字,就必須先對(duì)漢字進(jìn)行適當(dāng)?shù)木幋a。我國在1981年5月對(duì)6000多個(gè)常用的漢字制定了交換碼的國家標(biāo)準(zhǔn),即:GB2312-80。該標(biāo)準(zhǔn)規(guī)定了漢字交換用的基本漢字字符和一些圖形字符,它們共計(jì)7445個(gè),其中漢字有6763個(gè)。該標(biāo)準(zhǔn)給定每個(gè)字符的二進(jìn)制編碼,即國標(biāo)碼。
1、ASCII碼
ASCII碼(American Standard Code for Information Interchange)是目前應(yīng)用極其廣泛的一種信息編碼,許多計(jì)算機(jī)系統(tǒng)都是采用它為字符進(jìn)行編碼。它是一種7位二進(jìn)制編碼。
右表是ASCII碼的具體編碼方案。在該表中,對(duì)學(xué)習(xí)本課程有用的主要信息有:
字符’0’~’9’是連續(xù)編碼的,其編碼的低4位就是該字符在十進(jìn)制中的數(shù)值;
小寫字母的編碼比大寫字母的編碼大,對(duì)應(yīng)字母的編碼之間相差20H。
當(dāng)然,從ASCII碼表中還可看出其它有用信息,還有擴(kuò)展的ASCII碼等知識(shí),但這些內(nèi)容對(duì)學(xué)習(xí)本課程的幫助不明顯,故不再敘述。有興趣的讀者可參閱其它書籍。表1.3 ASCII碼的編碼方案
高位
低位 000001010011100101110111
0000NULDELSP0@P`p
0001SOHDC1!1AQaq
0010STXDC2“2BRbr
0011ETXDC3#3CScs
0100EOTDC4$4DTdt
0101ENQNAK%5EUeu
0110ACKSYN&6FVfv
0111BELETB‘7GWgw
1000BSCAN(8HXhx
1001HTEM)9IYiy
1010LFSUB*:JZjz
1011VTESC+;K[k{
1100FFFS
1110SORS.>N^n~
1111SIUS/?O_oDel
2、漢字編碼
ASCII碼是針對(duì)英文的字母、數(shù)字和其它特殊字符進(jìn)行編碼的,它不能用于對(duì)漢字的編碼。要想用計(jì)算機(jī)來處理漢字,就必須先對(duì)漢字進(jìn)行適當(dāng)?shù)木幋a。我國在1981年5月對(duì)6000多個(gè)常用的漢字制定了交換碼的國家標(biāo)準(zhǔn),即:GB2312-80。該標(biāo)準(zhǔn)規(guī)定了漢字交換用的基本漢字字符和一些圖形字符,它們共計(jì)7445個(gè),其中漢字有6763個(gè)。該標(biāo)準(zhǔn)給定每個(gè)字符的二進(jìn)制編碼,即國標(biāo)碼。