Articulo de referencia

Página de códigos 942

La página de códigos 942 (abreviada como CP942 o IBM-942 ) es una de las extensiones de IBM para Shift JIS . Los conjuntos de caracteres codificados son JIS X 0201 , JIS X 0208 ...

La página de códigos 942 (abreviada como CP942 o IBM-942 ) es una de las extensiones de IBM para Shift JIS . Los conjuntos de caracteres codificados son JIS X 0201 , JIS X 0208 , extensiones de IBM para IBM 1880 UDC y extensiones de IBM. Es la combinación de la página de códigos de un byte 1041 y la página de códigos de dos bytes301. [ 1 ]

Es un superconjunto de IBM-932 , que se diferencia en que utiliza la página de códigos 1041 en lugar de la página de códigos 897 para sus códigos de un solo byte. La página de códigos 1041 es una extensión de la página de códigos 897 y agrega cinco caracteres de un solo byte. [ 2 ] 0x80 se asigna al signo de centavo ( ¢), 0xA0 se asigna al signo de libra ( £), 0xFD se asigna al signo de negación ( ¬), 0xFE se asigna a la barra invertida ( \) y 0xFF se asigna a la tilde ( ~). [ 3 ] Todos estos no están asignados en la página de códigos 897 y, por lo tanto, en IBM-932. [ 4 ]

La página de códigos 942 contiene códigos ISO 646 estándar de 7 bits , y los caracteres japoneses se indican mediante el bit más significativo del primer byte, que se establece en 1. Algunos puntos de código en esta página requieren un segundo byte, por lo que los caracteres utilizan 8 o 16 bits para la codificación.

La página de códigos 1041, y por lo tanto la página de códigos 942, utiliza 0x5C para el símbolo del yen ( ¥) y 0x7E para la barra superior ( ), [ 3 ] que coincide con la mitad inferior de JIS X 0201 en lugar de US-ASCII . Sin embargo, la versión de la página de códigos 942 utilizada en los Componentes Internacionales para Unicode (llamada "ibm-942_P12A-1999" o "x-IBM942C") utiliza asignaciones US-ASCII para caracteres de un solo byte entre 0x20 y 0x7E. Esto da como resultado una asignación duplicada para la tilde (0x7E y 0xFF) y la barra invertida (0x5C y 0xFE). [ 5 ]

Disposición

Véase también

Referencias

  1. "Identificadores de conjuntos de caracteres codificados - CCSID 942" . Globalización de IBM . IBM. Archivado del original el 15 de marzo de 2016.
  2. "Identificadores de página de códigos - CP 01041" . IBM Globalization . Archivado del original el 1 de junio de 2016.
  3. 1 2 "CP01041.txt" . IBM.{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  4. "CP00897.txt" . IBM . Consultado el 8 de noviembre de 2017 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  5. "Explorador de convertidores: ibm-942_P12A-1999" . Demostración de la UCI . Componentes internacionales para Unicode.
  • Página de códigos de IBM 942