• 您現在的位置是:首頁 >生活 > 2023-09-28 20:06:10 來源:

    國標碼與機內碼轉換(國標碼)

    導讀 大家好,我是小夏,我來為大家解答以上問題。國標碼與機內碼轉換,國標碼很多人還不知道,現在讓我們一起來看看吧!1、國標碼 2、我國的漢...

    大家好,我是小夏,我來為大家解答以上問題。國標碼與機內碼轉換,國標碼很多人還不知道,現在讓我們一起來看看吧!

    1、國標碼

    2、我國的漢字字量多,達五,六萬,由于漢字數量遠遠大于七位編碼所能表示的容量,根據國家標準GB2311規定:一個漢字必須用兩個或兩個以上的七位編碼表示.

    3、在GB2312-80(又稱《信息交換用漢字編碼字符集》)中,共收集了7445個圖形字符,其中漢字為6763個(基本漢字集), 據1975年的查頻統計,這6763個字的使用覆蓋率可達99.99%,其中三,四千個常用漢字覆蓋率達99.9%左右;一般符號,數字,拉丁字母,希臘字母,漢語拚音等682個.

    4、GB2312-80目前廣泛用于我國通用漢字系統的信息交換及硬軟件設計工作中.其中漢字分為兩級,一級常用漢字3755個,按漢語拚音字母排序;二級常用字3008個按部首排列.

    5、在GB2312-80中,漢字的排布共分94行,每行94列.行序和列序均用7位二進制編碼表示,并分別用一個字節存放,每個位序編碼的最高位都增補一個"0".其中行序代碼稱為第一字節(高位字節),列序代碼稱為第二字節(低位字節),由行序代碼和列序代碼組合而成的雙字節編碼,稱為GB2312-80字符集中對應位置處字符的國標碼.

    6、以雙字節七位二進制代碼組合而成的國標碼,其行序代碼(高位字節)和列序代碼(低位字節)的表示是相互獨立的,在編碼轉換過程中,不存在低位字節向高位字節進位的問題.

    7、理論上,國標碼的行序代碼和列序代碼的編碼范圍均為0100001~1111110,采用國標編碼,共可表示94×94(即8836)個漢字.實際上,表中尚留有空位作為擴充之用.

    8、國標碼常采用十六進制書寫,一個漢字在國標碼中的編碼是唯一的,所以國標碼是一種無重碼,也稱整字編碼.由于一個國標字符編碼占用兩個字節,所以又稱"全角"編碼.

    9、例:表中一級漢字中的第一個漢字"啊" 的國標碼編碼為:

    10、0110000 0100001 或書寫成 30 21 H

    本文到此講解完畢了,希望對大家有幫助。

  • 成人app