1、區(qū)位碼和國標(biāo)碼(1)國標(biāo):1981年,我國制訂了“中華人們共和國國家標(biāo)準(zhǔn)信息交換漢字編碼”,代號為“GB2312-80”。 (2)區(qū)位碼:按國標(biāo)規(guī)定,漢字編碼表有94行94列,其行號01~94稱為區(qū)號,列號01~94稱為位號。一個漢字所在的區(qū)號和位號簡單地組合在一起就構(gòu)成了這個漢字的區(qū)位碼。 GB2312-80 區(qū)位碼=區(qū)號+位號(采用十進制) 符:2391 例1:漢字“啊”處于16區(qū)的01位,則其區(qū)位碼為1601。 (3)國標(biāo)碼:又稱為“交換碼”,它是在不同漢字處理系統(tǒng)間進行漢字交換時所使用的編碼。國標(biāo)碼采用兩個字節(jié)表示,它與區(qū)位碼的關(guān)系是: 國標(biāo)碼高位字節(jié)=(區(qū)號)16+(20)16 國標(biāo)碼低位字節(jié)=(位號)16+(20)16 例2:漢字“啊”的區(qū)位碼為1601,則其國標(biāo)碼為(3021)16。 2、漢字內(nèi)碼(機內(nèi)碼)(1)概念:在計算機內(nèi)部表示漢字的代碼。 (2)特點:漢字內(nèi)碼采用兩個字節(jié),一個漢字占兩個ASCII字符;漢字內(nèi)碼最高位為1,ASCII碼最高位為0 (3)漢字內(nèi)碼與區(qū)位碼的關(guān)系: 漢字內(nèi)碼高位字節(jié)=(區(qū)號)16+(A0)16 漢字內(nèi)碼低位字節(jié)=(位號)16+(A0)16 例3:漢字“啊”的區(qū)位碼為1601,則其漢字內(nèi)碼為(B0A1)16。 3、漢字外碼(漢字輸入碼)(1)概念:是指從鍵盤上輸入的代表漢字的編碼,又稱“漢字輸入碼”。例如區(qū)位碼、拼音碼、五筆字型碼等。 國標(biāo)碼=區(qū)位碼+2020H |
|
|