MIME / IANA | DEC-MCS |
---|---|
Alias(es) | IBM1100, CP1100, WE8DEC, csDECMCS, dec |
Idioma(s) | Inglés , varios otros |
Se extiende | ASCII de EE. UU. |
Sucedido por | ISO 8859-1 , LICS , BraSCII , codificación Cork |
El conjunto de caracteres multinacionales ( 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 añadía caracteres acentuados, símbolos monetarios y otros glifos de caracteres que faltaban en el ASCII de 7 bits. Es solo una de las páginas de códigos implementadas para el conjunto de caracteres de reemplazo nacional (NRCS) VT220. [1] [2] MCS está registrado como página de códigos IBM / CCSID 1100 ( Multinational Emulation ) desde 1992. [3] [4] Dependiendo de la clasificación asociada, Oracle lo llama WE8DEC , N8DEC , DK8DEC , S8DEC o SF8DEC . [5] [6]
Estos conjuntos " ASCII extendidos " eran comunes (el Conjunto Nacional de Caracteres de Reemplazo proporcionó conjuntos para más de una docena de idiomas europeos), pero MCS tiene la distinción de ser el antecesor de ECMA-94 en 1985 [7] y de 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 | ÿ |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | do | D | mi | F | |
0_ | Nulo | SOL | Tx | ETX | ETE | ENQ | Acuse de recibo | BEL | Licenciatura en Ciencias | alta | Si | Vermont | FF | ES | ENTONCES | SI |
1_ | DLE | DC1 | DC2 | DC3 | DC4 | No se puede | SINÓNIMO | ETB | PODER | En | SUB | ESC | Es | GS | R.R. | A NOSOTROS |
2_ | ES | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3_ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ | @ | A | B | do | D | mi | F | GRAMO | yo | I | Yo | K | yo | METRO | norte | Oh |
5_ | PAG | Q | R | S | yo | tú | V | Yo | incógnita | Y | O | [ | \ | ] | ^ | _ |
6_ | ` | a | b | do | d | mi | F | gramo | yo | i | yo | a | yo | metro | norte | o |
7_ | pag | q | a | s | a | tú | en | el | incógnita | y | el | { | | | } | ~ | DEL |
8_ | INDIANA | No | SSA | ESA | Altos niveles | HTJ | VTS | Partido Liberal Democrático | Más | Rhode Island | SS2 | SS3 | ||||
9_ | Estado Civil | PU1 | PU2 | Sistema de transmisión de señales (STS) | CCH | hombre | SPA | Agencia de Protección Ambiental | CSI | CALLE | Comisión de control de operaciones | P.M | Vehículo blindado | |||
A_ | ¡ | ¢ | £ | ¥ | § | ¤ 00A4 | © | ª | « | |||||||
B_ | ° | ± | ² | ³ | µ | ¶ | · | ¹ | º | » | ¼ | ½ | ¿ | |||
DO_ | A | A | A | A | A | A | A | DO | MI | MI | MI | MI | I | I | I | I |
D_ | NORTE | O | O | O | O | O | Œ0152 | Ø | Ù | U | O | U | Ÿ0178 | ß | ||
MI_ | a | a | a | a | a | a | a | do | mi | mi | mi | mi | i | i | i | i |
F_ | norte | o | o | o | o | o | œ 0153 | ø | Un | tu | Un | ü | ÿ 00FF |
tanto en la ECMA como en ANSI/X3L2 se reconoció la urgencia de la necesidad de un conjunto de caracteres codificados de un solo byte de 8 bits y se intercambiaron numerosos documentos de trabajo entre los dos grupos. En febrero de 1984, el TC1 de la ECMA presentó al ISO/TC97/SC2 una propuesta para dicho conjunto de caracteres codificados. En su reunión de abril de 1984, el SC decidió presentar al TC97 una propuesta para un nuevo elemento de trabajo sobre 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 Proyecto de 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.