GBK

GBK

漢字内碼擴展規範
GBK全稱《漢字内碼擴展規範》(GBK即“國标”、“擴展”漢語拼音的第一個字母,英文名稱:Chinese Internal Code Specification) ,中華人民共和國全國信息技術标準化技術委員會1995年12月1日制訂,國家技術監督局标準化司、電子工業部科技與質量監督司1995年12月15日聯合以技監标函1995 229号文件的形式,将它确定為技術規範指導性文件。2000年已被GB18030-2000《信息交換用 漢字編碼字符集 基本集的擴充》國家強制标準替代。[1] 2005年GB18030-2005發布,替代了GB18030-2000。[2]
    中文名:漢字編碼字符集 外文名:Chinese Internal Code Specification 别名:GBK 全 稱:《漢字内碼擴展規範》 類 别:計算機編碼

概述

1993年,Unicode1.1版本推出,收錄了中國大陸、台灣、日本及韓國通用字符集的漢字,總共有20,902個。

中國大陸訂定了等同于Unicode1.1版本的“GB 13000”“信息技術通用多八位編碼字符集(UCS)第一部分:體系-{}-結構與基本多文種平面”。

由于GB 2312隻收錄了6763個漢字,有不少漢字,如部分在GB 2312-80推出以後才簡化的漢字(如“-{啰}-”),部分人名用字(如中國前總理朱镕基的“-{镕}-”字),台灣及香港使用的繁體中文,日語及韓語漢字等,并未有收錄在内。中文電腦開發商,于是利用了GB 2312-80未有使用的編碼空間,收錄了所有出現在Unicode1.1及GB 13000.1-93之中的漢字,制定了GBK編碼。

根據西方資料,GBK最初是由微軟對GB2312的擴展,也就是CP936字碼表(Code Page 936)的擴展(原來的CP936和GB 2312-80一模一樣),最初出現于Windows95簡體中文版中,由于Windows産品的流行和在大陸廣泛被使用,中華人民共和國國家有關部門将其作為技術規範。注意GBK并非國家正式标準,隻是國家技術監督局标準化司、電子工業部科技與質量監督司發布的“技術規範指導性文件”。雖然GBK收錄了所有Unicode 1.1及GB 13000.1-93之中的漢字,但是編碼方式與Unicode 1.1及GB 13000.1-93不同。僅僅是GB 2312到GB 13000.1-93之間的過渡方案。

後續

中華人民共和國國家标準總局于2000年推出了GB 18030标準,以取代GBK。GB 18030-2000除了保留了全部GBK編碼的漢字外,還增加了大約一百個漢字及四位元組編碼空間。請參看GB 18030。

引入标準

随着信息技術在各行業應用的深入,GB 2312收錄漢字數量不足的缺點已經初步顯露出來。例如:"镕"字現在是高頻率使用字,而GB 2312卻沒有為它編碼,因而,政府、新聞、出版、印刷等行業和部門在使用中感到十分不便。1995年,全世界大多數的PC操作系統都實現了16/32位。GB 13000.1的實現出現了一線曙光。一方面為了對GB 2312進行擴充,一方面順應當時技術的發展向GB 13000.1推進,同時兼顧當時最廣泛采用GB2312内碼系統。原電子部和原國家技術監督局聯合頒布了指導性技術文件《漢字内碼擴展規範》1.0版,即GBK。

在漢字處理系統中,由于GB 2312需要經常性的使用轉移序列規則,最廣泛使用的實際是經過GB 2312+8080H移位後的内碼模式。因為如不使用轉義序列規則,GB2312規定的一個漢字字符的交換碼用兩個ASCII圖形字符編碼的表示方法,在中國最初的計算機上實現中西文信息兼容時會造成漢字内碼與漢字交換碼的不一緻性。為解決這一問題,國内外推出了十多種計算機漢字内碼制式,最常用的就是兩字節内碼制式,而在其中以高位為“1”的兩字節内碼應用最廣(所以要移位8080H),它是把漢字交換碼兩字節高位置“1”而成,例如在CC-DOS系統中。台灣的CNS 11643、日本的JIS 0203等标準也是采用同樣方式來實現。

編碼原理

GBK在GB 2312内碼系統的基礎上進行了擴充,其内碼空間為0x8140 ~ 0xFEFE,去除第二字節的0x7F(192個碼位),總共23940個碼位。它收錄了GB 13000.1-1993的全部20902個CJK統一漢字,包括GB 2312的全部6763個漢字。此外,它增補編碼了52個漢字,13個漢字結構符(在ISO/IEC 10646.1: 2000中稱為表意文字描述符)和一些常用部首與漢字部件。在GBK的内碼系統中,GB 2312漢字所在碼位保持不便,這樣,保證了GBK對GB 2312的完全兼容。同時,GBK内碼與GB 13000.1代碼一一對應,為GBK向GB 13000.1的轉換提供了解決辦法。

相關詞條

相關搜索

其它詞條