(1)國標:1981年,我國制訂了“中華人們共和國國家標準信息交換漢字編碼”,代號為“GB2312-80”。
(2)區位碼:按國標規定,漢字編碼表有94行94列,其行號01~94稱(chēng)為區號,列號01~94稱(chēng)為位號。一個(gè)漢字所在的區號和位號簡(jiǎn)單地組合在一起就構成了這個(gè)漢字的區位碼。
GB2312-80
區位碼=區號+位號(采用十進(jìn)制) 符:2391
例1:漢字“啊”處于16區的01位,則其區位碼為1601。
(3)國標碼:又稱(chēng)為“交換碼”,它是在不同漢字處理系統間進(jìn)行漢字交換時(shí)所使用的編碼。國標碼采用兩個(gè)字節表示,它與區位碼的關(guān)系是:
國標碼高位字節=(區號)16+(20)16
國標碼低位字節=(位號)16+(20)16
例2:漢字“啊”的區位碼為1601,則其國標碼為(3021)16。
(1)概念:在計算機內部表示漢字的代碼。
(2)特點(diǎn):漢字內碼采用兩個(gè)字節,一個(gè)漢字占兩個(gè)ASCII字符;漢字內碼最高位為1,ASCII碼最高位為0
(3)漢字內碼與區位碼的關(guān)系:
漢字內碼高位字節=(區號)16+(A0)16
漢字內碼低位字節=(位號)16+(A0)16
例3:漢字“啊”的區位碼為1601,則其漢字內碼為(B0A1)16。
(1)概念:是指從鍵盤(pán)上輸入的代表漢字的編碼,又稱(chēng)“漢字輸入碼”。例如區位碼、拼音碼、五筆字型碼等。
國標碼=區位碼+2020H
(區位和位碼分別由十進(jìn)制轉換為對應的十六進(jìn)制后+2020H)
機內碼=國標碼+8080H
例: “大”字的區位碼為2083, 20D=14H 83D=53H 1453H+2020H=3473H
所以,國標碼為3473H,
B4F3H=3473H+8080H 所以,機內碼為B4F3H。
聯(lián)系客服