MIME/IANA | DEC-MCS |
---|---|
Псевдоним(ы) | IBM1100, CP1100, WE8DEC, csDECMCS, dec |
Язык(и) | Английский , разные другие |
Расширяет | US-ASCII |
Преемник | ISO 8859-1 , LICS , BraSCII , кодировка Cork |
Многонациональный набор символов ( DMCS или MCS ) — это кодировка символов, созданная в 1983 году корпорацией Digital Equipment Corporation (DEC) для использования в популярном терминале VT220 . Это было 8-битное расширение ASCII , которое добавляло акцентированные символы, символы валют и другие глифы символов, отсутствующие в 7-битном ASCII. Это всего лишь одна из кодовых страниц, реализованных для Национального набора символов замены VT220 (NRCS). [1] [2] MCS зарегистрирована как кодовая страница IBM/ CCSID 1100 ( Multinational Emulation ) с 1992 года. [3] [4] В зависимости от связанной сортировки Oracle называет ее WE8DEC , N8DEC , DK8DEC , S8DEC или SF8DEC . [5] [6]
Такие « расширенные наборы ASCII » были широко распространены (Национальный набор заменяющих символов предоставлял наборы для более чем дюжины европейских языков), но MCS имеет честь быть предком ECMA-94 в 1985 году [7] и ISO 8859-1 в 1987 году. [8]
Кодовая таблица MCS с ECMA-94, ISO 8859-1 и первые 256 кодовых точек Unicode имеют гораздо больше сходств, чем различий. Помимо неиспользуемых кодовых точек, отличия от ISO 8859-1 следующие:
Кодовая точка MCS | Сопоставление Unicode | Характер |
---|---|---|
0xA8 | У+00А4 | ¤ |
0xD7 | U+0152 | Œ |
0xДД | U+0178 | Ÿ |
0xF7 | U+0153 | œ |
0xФД | У+00ФФ | ÿ |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | Э | Ф | |
0_ | НУЛЕВОЙ | САХ | СТХ | ЭТХ | ЭОТ | ENQ | АСК | БЕЛ | БС | ХТ | ЛФ | ВТ | ФФ | CR | ТАК | СИ |
1_ | ДЛЕ | ДК1 | ДК2 | ДК3 | ДК4 | НАК | СИН | ЭТБ | МОЖЕТ | ЭМ | СУБ | ЕСК | ФС | ГС | РС | НАС |
2_ | СП | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3_ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ | @ | А | Б | С | Д | Э | Ф | Г | ЧАС | я | Дж. | К | Л | М | Н | О |
5_ | П | В | Р | С | Т | У | В | Вт | Х | И | З | [ | \ | ] | ^ | _ |
6_ | ` | а | б | с | г | е | ф | г | час | я | дж | к | л | м | н | о |
7_ | п | д | г | с | т | ты | в | ж | х | у | з | { | | | } | ~ | ДЕЛ |
8_ | ИНД | НЕЛ | ССА | ЕКА | ХТС | ХТЖ | СДС | ПЛД | ПЛУ | РИ | СС2 | СС3 | ||||
9_ | ДКС | ПУ1 | ПУ2 | СТС | КЧ | МВт | СПА | Агентство по охране окружающей среды | CSI | СТ | ОСК | ПМ | БТР | |||
А_ | ¡ | ¢ | £ | ¥ | § | ¤ 00А4 | © | ª | « | |||||||
Б_ | ° | ± | ² | ³ | µ | ¶ | · | ¹ | º | » | ¼ | ½ | ¿ | |||
С_ | А | А | Â | Ã | Ä | Å | Æ | Ç | Э | Э | К | Ë | Я | Я | Я | Я |
Д_ | С | Т | О | Ô | Х | Ö | 0152 | Ø | Ù | Ú | Û | Ü | Ÿ 0178 | SS | ||
Е_ | а | а | в | г | д | å | æ | ç | è | é | ê | ë | я | я | я | я |
Ф_ | с | ò | ó | о | х | ö | œ 0153 | ø | ù | ú | û | ü | ÿ 00FF |
С 1982 года в ECMA, а также в ANSI/X3L2 была признана настоятельная необходимость в 8-битном однобайтовом кодированном наборе символов, и между двумя группами состоялся обмен многочисленными рабочими документами. В феврале 1984 года ECMA TC1 представил в ISO/TC97/SC2 предложение о таком кодированном наборе символов. На своем заседании в апреле 1984 года SC решил представить в TC97 предложение о новом пункте работы по этой теме. Технические обсуждения во время и после этой встречи привели к тому, что TC1 принял схему кодирования, предложенную X3L2. Часть 1 проекта международного стандарта DTS 8859 основана на этом совместном предложении ANSI/ECMA.... Принят в качестве стандарта ECMA Генеральной Ассамблеей 13–14 декабря 1984 г.