區位碼 (國標)

區位碼是1980年中國制定的一個字符編碼標準。每一個字符都有對應一個4位十進制數字碼位表示,其中前兩位為「區」,後兩位為「位」。中文漢字的編號區號是從16開始的,位號從1開始。

GB/T 2312EUC-CN編碼就是基於區位碼,使用雙字節編碼表示中文和中文符號。GB/T 2312編碼方式是:0xA0+區號,0xA0+位號。如「安」,區位號是16-18(十進制),那麼「安」字的GB2312編碼就是 0xA0+16 0xA0+18 也就是<B0 B2>。根據區位碼表,GB/T 2312的漢字編碼範圍是<B0 A1>-<F7 FE>

直接向計算機輸入區位碼而得到漢字的方法叫做區位輸入法。相應地,輸入國標碼(ISO 2022)而得到漢字的方法叫做GB內碼輸入法。在DOS時代,許多中文系統都實現了國標碼及區位碼輸入法。普通用戶一般不使用這些輸入法,在DOSWindows系統取代後,國標碼和區位碼輸入法已少有人使用。

Windows 95至2000、Me中,有「區位輸入法」和「內碼輸入法」;Windows XP中,有「中文(簡體) - 內碼」;Windows Vista起,該輸入法被移除,須從XP系統中移植WinGB.IME方可使用[1]

相關條目

參考資料

  1. ^ 只需三步 Vista建立区位码输入法. [2011-03-16]. (原始內容存檔於2008-05-11).