MIME / IANA | DEC-MCS |
---|---|
Alias | IBM1100, CP1100, WE8DEC, csDECMCS, diciembre |
Idioma (s) | Inglés , varios otros |
Se extiende | US-ASCII |
Sucesor | ISO 8859-1 , LICS , BraSCII , codificación de corcho |
El juego de caracteres multinacional ( DMCS o MCS ) es una codificación de caracteres creada en 1983 por Digital Equipment Corporation (DEC) para su uso en el popular terminal VT220 . Era una extensión de 8 bits de ASCII que agregaba caracteres acentuados, símbolos de moneda y otros glifos de caracteres que faltaban en ASCII de 7 bits. Es sólo una de las páginas de códigos implementadas para el juego de caracteres de reemplazo nacional (NRCS) VT220. [1] [2] MCS está registrado como página de códigos de IBM / CCSID 1100 (Emulación multinacional ) desde 1992. [3] [4] Dependiendo de la clasificación asociada, Oracle lo llama WE8DEC , N8DEC , DK8DEC , S8DEC o SF8DEC . [5] [6]
Estos conjuntos de " ASCII extendidos " eran comunes (el conjunto de caracteres de reemplazo nacional proporcionaba conjuntos para más de una docena de idiomas europeos), pero MCS tiene la distinción de ser el antepasado de ECMA-94 en 1985 [7] e ISO 8859-1 en 1987 . [8]
La tabla de códigos de MCS con ECMA-94, ISO 8859-1 y los primeros 256 puntos de código de Unicode tienen muchas más similitudes que diferencias. Además de los puntos de código no utilizados, las diferencias con ISO 8859-1 son:
Punto de código MCS | Mapeo Unicode | Personaje |
---|---|---|
0xA8 | U + 00A4 | ¤ |
0xD7 | U + 0152 | Œ |
0xDD | U + 0178 | Ÿ |
0xF7 | U + 0153 | œ |
0xFD | U + 00FF | ÿ |
Juego de caracteres [ editar ]
Las diferencias con ISO-8859-1 se muestran con un sombreado más oscuro en la parte superior de sus colores de leyenda.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | $ 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ 80 | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ^ 005E | _ 005F |
6_ 96 | ` 0060 | un 0061 | b 0062 | c 0063 | d 0064 | e 0065 | f 0066 | g 0067 | h 0068 | yo 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | o 006F |
7_ 112 | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | v 0076 | w 0077 | x 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | DEL 007F |
8_ 128 | IND 0084 | NEL 0085 | SSA 0086 | ESA 0087 | HTS 0088 | HTJ 0089 | VTS 008A | PLD 008B | PLU 008C | RI 008D | SS2 008E | SS3 008F | ||||
9_ 144 | DCS 0090 | PE1 0091 | PU2 0092 | STS 0093 | CCH 0094 | MW 0095 | BALNEARIO 0096 | EPA 0097 | CSI 009B | ST 009C | OSC 009D | PM 009E | APC 009F | |||
A_ 160 | ¡ 00A1 | ¢ 00A2 | £ 00A3 | ¥ 00A5 | § 00A7 | ¤ 00A4 | © 00A9 | ª 00AA | « 00AB | |||||||
B_ 176 | ° 00B0 | ± 00B1 | ² 00B2 | ³ 00B3 | µ 00B5 | ¶ 00B6 | · 00B7 | ¹ 00B9 | º 00BA | » 00BB | ¼ 00BC | ½ 00BD | ¿ 00BF | |||
C_ 192 | À 00C0 | Á 00C1 | Â 00C2 | Ã 00C3 | Ä 00C4 | Å 00C5 | Æ 00C6 | Ç 00C7 | È 00C8 | É 00C9 | Ê 00CA | Ë 00CB | Ì 00CC | Í 00CD | Î 00CE | Ï 00CF |
D_ 208 | Ñ 00D1 | Ò 00D2 | Ó 00D3 | Ô 00D4 | Õ 00D5 | Ö 00D6 | Œ 0152 | Ø 00D8 | Ù 00D9 | Ú 00DA | Û 00DB | Ü 00DC | Ÿ 0178 | ß 00DF | ||
E_ 224 | à 00E0 | á 00E1 | â 00E2 | ã 00E3 | ä 00E4 | å 00E5 | æ 00E6 | ç 00E7 | è 00E8 | é 00E9 | ê 00EA | ë 00EB | ì 00EC | í 00ED | î 00EE | ï 00EF |
F_ 240 | ñ 00F1 | ò 00F2 | ó 00F3 | ô 00F4 | õ 00F5 | ö 00F6 | œ 0153 | ø 00F8 | ù 00F9 | ú 00FA | û 00FB | ü 00FC | ÿ 00FF |
Letra Número Puntuación Símbolo Otro Indefinido
Ver también [ editar ]
- Lotus International Character Set (LICS), un conjunto de caracteres muy similar
- BraSCII , un conjunto de caracteres muy similar
- DEC griego de 8 bits ( página de códigos 1287 )
- Turco DEC de 8 bits ( página de códigos 1288 )
- DEC hebreo de 8 bits
- Cirílico DEC de 8 bits ( cirílico KOI-8 )
- Gráficos especiales DEC de 8 bits (dibujo lineal VT100) ( DEC-SPECIAL )
- Conjunto de caracteres técnicos DEC de 8 bits ( DEC-TECHNICAL )
- DEC Kanji ( JIS X 0208 )
Referencias [ editar ]
- ^ "Manual de referencia del programador VT220" (2 ed.). Corporación de Equipos Digitales (DEC). 1984 [1983].
- ^ "Emulador de TinyTERM - Juego de caracteres de reemplazo nacional (NRCS)" . Century Software. Archivado desde el original el 1 de diciembre de 2016 . Consultado el 1 de diciembre de 2016 . [sic]
- ^ a b "Información de la página de códigos SBCS - CPGID: 01100 / Nombre: Emulación multinacional" . Software de IBM: Globalización: Juegos de caracteres codificados y recursos relacionados: Páginas de códigos por CPGID: Identificadores de páginas de códigos . 1. IBM . 1992-10-01. Archivado desde el original el 3 de diciembre de 2016 . Consultado el 2 de diciembre de 2016 . [1] [2] [3]
- ^ "Documento de información CCSID 1100" . Archivado desde el original el 1 de diciembre de 2014.
- ^ Baird, Cathy; Chiba, Dan; Chu, Winson; Fan, Jessica; Ho, Claire; Ley, Simón; Lee, Geoff; Linsley, Peter; Matsuda, Keni; Oscroft, Tamzin; Takeda, Shige; Tanaka, Linus; Tozawa, Makoto; Trute, Barry; Tsujimoto, Mayumi; Wu, Ying; Yau, Michael; Yu, Tim; Wang, Chao; Wong, Simon; Zhang, Weiran; Zheng, Lei; Zhu, Yan; Moore, Valarie (2002) [1996]. "Apéndice A: Datos de configuración regional". Guía de soporte para la globalización de la base de datos Oracle9i (PDF) (Versión 2 (9.2) ed.). Oracle Corporation . Oracle A96529-01. Archivado (PDF) desde el original el 14 de febrero de 2017 . Consultado el 14 de febrero de 2017 .
- ^ "Descripciones de conjuntos de caracteres de Oracle para 9.2" . Sistemas de información química a la luz del día. 2017. Archivado desde el original el 17 de junio de 2016 . Consultado el 14 de febrero de 2017 .
- ^ Estándar ECMA-94: Juego de caracteres gráficos codificados de un solo byte de 8 bits (PDF) (1 ed.). Asociación Europea de Fabricantes de Computadoras (ECMA). Marzo de 1985 [14/12/1984]. Archivado (PDF) desde el original el 2 de diciembre de 2016 . Consultado el 1 de diciembre de 2016 .
Desde 1982, la urgencia de la necesidad de un juego de caracteres codificados de un solo byte de 8 bits fue reconocida en ECMA así como en ANSI / X3L2 y se intercambiaron numerosos documentos de trabajo entre los dos grupos. En febrero de 1984, ECMA TC1 presentó a ISO / TC97 / SC2 una propuesta para dicho juego de caracteres codificados. En su reunión de abril de 1984, el SC decidió presentar al TC97 una propuesta para un nuevo punto de trabajo para este tema. Las discusiones técnicas durante y después de esta reunión llevaron al TC1 a adoptar el esquema de codificación propuesto por X3L2. La Parte 1 del Borrador de la Norma Internacional DTS 8859 se basa en esta propuesta conjunta ANSI / ECMA ... Adoptada como Norma ECMA por la Asamblea General del 13 al 14 de diciembre de 1984.
- ^ Czyborra, Roman (1998). "ISO 8859-1 y MCS" . Sopa de letras ISO 8859 . Archivado desde el original el 1 de diciembre de 2016 . Consultado el 1 de diciembre de 2016 . [4] [5]
- ^ "Manual de referencia del programador VT220" . Corporación de Equipos Digitales (DEC). Tabla 2-3: Juego de caracteres multinacional DEC (códigos C1 y GR) . Consultado el 2 de diciembre de 2016 .
- ^ Manual del usuario de VAX / VMS . Corporación de Equipos Digitales (DEC). Abril de 1986. AI-Y517A-TE.
- ^ DEC (febrero de 1992) [noviembre de 1989]. "Capítulo 2: Codificación de caracteres - Conjunto de caracteres gráficos suplementarios de DEC". Manual de referencia del programador VT420 (PDF) (2 ed.). Corporación de Equipos Digitales . págs. 24-25. EK – VT420 – RM.002. Archivado (PDF) desde el original el 29 de enero de 2017 . Consultado el 29 de enero de 2017 .
- ^ Flohr, Guido (2016) [2006]. "Locale :: RecodeData :: DEC_MCS - Rutinas de conversión para DEC_MCS" . CPAN libintl-perl . 1.0. Archivado desde el original el 14 de enero de 2017 . Consultado el 14 de enero de 2017 .
- ^ Kostis, Kosta. "Conjunto de caracteres multinacionales de DEC (DEC MCS)" . 1,20. Archivado desde el original el 16 de enero de 2017 . Consultado el 16 de enero de 2017 .
- ↑ Cowan, John Woldemar (7 de julio de 1999). "DEC Conjunto de caracteres multinacionales (1987) a Unicode" . 0,1. Unicode, Inc. Archivado desde el original el 18 de febrero de 2017 . Consultado el 18 de febrero de 2017 .