機(jī)內(nèi)碼和國(guó)標(biāo)碼的轉(zhuǎn)換(機(jī)內(nèi)碼)
發(fā)布日期:2024-06-22 06:00:35 來(lái)源: 編輯:
哈嘍,小天來(lái)為大家解答以下的問(wèn)題,關(guān)于機(jī)內(nèi)碼和國(guó)標(biāo)碼的轉(zhuǎn)換,機(jī)內(nèi)碼這個(gè)很多人還不知道,那么現(xiàn)在讓我?guī)е蠹乙黄饋?lái)看看吧!
1、GB2312構(gòu)成一個(gè)二維平面,分成94行和94列,行號(hào)成為區(qū)號(hào),列號(hào)成為位號(hào)。
2、唯一標(biāo)識(shí)一個(gè)漢字。
3、 將區(qū)位碼的位號(hào)和分好分別加上32(20H),得到國(guó)標(biāo)交換碼 將國(guó)標(biāo)碼的兩個(gè)字節(jié)的最高位置1(加128,即80H),得到PC機(jī)常用的機(jī)內(nèi)碼 漢字的區(qū)位碼、國(guó)標(biāo)碼、機(jī)內(nèi)碼有如下關(guān)系: 國(guó)標(biāo)碼=區(qū)位碼+2020H 機(jī)內(nèi)碼=國(guó)標(biāo)碼+8080H 機(jī)內(nèi)碼=區(qū)位碼+A0A0H 漢字機(jī)內(nèi)碼雙字節(jié),最高位是1;西文字符機(jī)內(nèi)碼單字節(jié),最高位是0。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽: