Code Seite 932 (IBM)

IBM Codepage 932 (abgekürzt wie IBM-932[1] oder mehrdeutig als CP932) ist eine von IBMs Erweiterungen von Schicht jis. Die codierten Zeichensätze sind Jis x 0201: 1976, Jis x 0208: 1983,[1] IBM -Erweiterungen und IBM -Erweiterungen für IBM 1880 UDC. Es ist die Kombination der Single-Byte Code Seite 897 und das Doppelbyte Code Seite 301.[2] Code Seite 301 wurde entwickelt, um dasselbe Repertoire wie zu codieren wie IBM Japaner DBCS-Host.[3]

IBM-932 ähnelt IBM-943. Ein Unterschied besteht darin, dass IBM-932 die JIS X 0208: 1983-Zeichen codiert, aber die Bestellung von 1978 bewahrt, während IBM-943 die Bestellung von 1983 verwendet[1] (d. h. die Charaktervariante -Swaps in JIS x 0208: 1983). Ein weiterer Unterschied besteht darin, dass IBM-932 nicht die NEC ausgewählten Erweiterungen enthält, die IBM-943 für die Kompatibilität von Microsoft enthält.[1]

IBM-942 Enthält die gleichen Doppel-Byte-Codes wie IBM-932 (die von Code Seite 301), enthält jedoch zusätzliche Einzelbyte-Erweiterungen. Internationale Komponenten für Unicode behandelt "IBM-932" und "IBM-942" als Aliase für denselben Decoder.[4]

IBM-932 enthält 7-Bit ISO 646 Codes und japanische Zeichen werden durch das hohe Bit des ersten Bytes angezeigt, das auf 1 gesetzt ist. Einige Codepunkte auf dieser Seite erfordern ein zweites Byte. Daher verwenden Zeichen entweder 8 oder 16 Bits für die Codierung.

Layout

Erster Byte
0 1 2 3 4 5 6 7 8 9 EIN B C D E F
0
1
2 ! " # $ % & '' ( )) * + Anwesend - . /
3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 @ EIN B C D E F G H ich J K L M N Ö
5 P Q R S T U V W X Y Z [ ¥ ] ^ _
6 ` a b c d e f g h ich j k l m n Ö
7 p q r s t u v w x y z { | }
8
9
EIN
B ソ
C
D
E
F
Zweites Byte
0 1 2 3 4 5 6 7 8 9 EIN B C D E F
0
1
2
3
4
5
6
7
8
9
EIN
B
C
D
E
F
 
Nicht druckbarer ASCII -Zeichen
Unveränderter ASCII -Charakter
Modifiziertes ASCII -Zeichen
Single-Byte-Halbbreite Katakana
Erster Byte eines Doppel-Byte-Charakters, der von Jis x 0208 verwendet wird
Nicht als erster Byte verwendet, nicht zugewiesener Raum in JIS x 0208
Erster Byte eines Doppel-Byte-IBM-Erweiterungscharakters
Erster Byte eines doppelbyte-IBM-designierten Benutzers definierten Charakter
Nicht als erster Byte verwendet
Zweiter Byte eines Doppel-Byte-Charakters, dessen erste Hälfte der JIS-Sequenz ungerade war
Zweiter Byte eines Doppel-Byte-Charakters, dessen erste Hälfte der JIS-Sequenz gerade war
Ungenutzt als zweiter Byte eines Doppelbyte-Charakters


Siehe auch

Verweise

  1. ^ a b c d "IBM-943 und IBM-932". IBM Knowledge Center. IBM.
  2. ^ "Codierte Zeichensatzkennungen - CCSID 932". IBM Globalisierung. IBM. Archiviert von das Original am 2016-03-27.
  3. ^ Lunde, Ken (2009). "Anhang E: Anbieter -Charakter -Set -Standards" (PDF). CJKV -Informationsverarbeitung: Chinesisch, Japanisch, Koreanisch und Vietnamesisches Computer (2. Aufl.). Sebastopol, ca.: O'Reilly. ISBN 978-0-596-51447-1.
  4. ^ "Converter Explorer: IBM-942_P12A-1999". ICU -Demonstration. Internationale Komponenten für Unicode.

Externe Links

  • IBM -Code Seite 932