IBMコード ページ932 (略称はIBM-932 [1]またはあいまいにCP932 ) は、IBM によるシフト JISの拡張の 1 つです。コード化された文字セットは、JIS X 0201 :1976、JIS X 0208 :1983、[1] IBM 拡張、および IBM 1880 UDC の IBM 拡張です。これは、シングル バイトのコード ページ 897とダブル バイトのコード ページ 301 [2]を組み合わせたものです。コード ページ 301 は、IBM 日本語 DBCS-Host [3]と同じレパートリーをエンコードするように設計されています。
IBM-932 はIBM-943に似ています。違いの 1 つは、IBM-932 が JIS X 0208:1983 文字をエンコードしながら 1978 年の順序を維持するのに対し、IBM-943 は 1983 年の順序[1] (つまり、JIS X 0208:1983 で行われた文字異体スワップ) を使用していることです。もう 1 つの違いは、IBM-932 には NEC 選択拡張が組み込まれていないことです。IBM-943 は Microsoft との互換性のために NEC 選択拡張を組み込んでいます。[1]
IBM-942 には IBM-932 (コード ページ 301 のもの) と同じ 2 バイト コードが含まれていますが、追加の 1 バイト拡張が含まれています。International Components for Unicode では、「ibm-932」と「ibm-942」を同じデコーダーの別名として扱います。[4]
IBM-932 には 7 ビットのISO 646コードが含まれており、日本語の文字は最初のバイトの上位ビットが 1 に設定されて示されます。このページの一部のコード ポイントには 2 番目のバイトが必要なため、文字のエンコードには 8 ビットまたは 16 ビットが使用されます。
レイアウト
参照
参考文献
- ^ abcd 「IBM-943 および IBM-932」。IBMナレッジ センター。IBM。
- ^ 「コード化文字セット識別子 - CCSID 932」。IBM Globalization。IBM。2016年3月27日時点のオリジナルよりアーカイブ。
- ^ Lunde, Ken (2009). 「付録 E: ベンダー文字セット標準」(PDF) . CJKV 情報処理: 中国語、日本語、韓国語、ベトナム語コンピューティング(第 2 版).セバストポル、カリフォルニア州: O'Reilly . ISBN 978-0-596-51447-1。
- ^ 「Converter Explorer: ibm-942_P12A-1999」。ICUデモ。Unicode の国際コンポーネント。
外部リンク
- IBM コード ページ 932
