Многонациональный набор символов
МИМ / IANA | DEC-MCS |
---|---|
Псевдоним(а) | IBM1100, CP1100, WE8DEC, csDECMCS, декабрь |
Язык(и) | английский , разные другие |
Расширяет | США-ASCII |
Преемник | ISO 8859-1 , LICS , BraSCII , пробковое кодирование |
Многонациональный набор символов ( DMCS или MCS ) — это кодировка символов, созданная в 1983 году компанией Digital Equipment Corporation (DEC) для использования в популярном VT220 терминале . Это было 8-битное расширение ASCII , в которое добавлялись акцентированные символы, символы валюты и другие глифы символов, отсутствующие в 7-битном ASCII. Это только одна из кодовых страниц , реализованных для национального набора замещающих символов VT220 (NRCS). [1] [2] MCS зарегистрирован как кодовая страница IBM/ CCSID 1100 ( многонациональная эмуляция ) с 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 | Сопоставление Юникода | Характер |
---|---|---|
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 | А | Б | С | Д | И | Ф | |
0_ | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | EOT | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1_ | В СООТВЕТСТВИИ С | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2_ | СП | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3_ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ | @ | А | Б | С | Д | И | Ф | Г | ЧАС | я | Дж | К | л | М | Н | ТО |
5_ | П | вопрос | Р | С | Т | В | V | В | Х | И | С | [ | \ | ] | ^ | _ |
6_ | ` | а | б | с | д | и | ж | г | час | я | дж | к | л | м | н | тот |
7_ | п | д | р | с | т | в | v | В | х | и | С | { | | | } | ~ | ПРИНАДЛЕЖАЩИЙ |
8_ | В | В | ССА | ЧТО | ХТС | ХТДЖ | СУДС | ПЛД | БОЛЕЕ | РИ | СС2 | СС3 | ||||
9_ | DCS | ПУ1 | ПУ2 | СТС | КСН | МВт | СПА | Агентство по охране окружающей среды | CSI | СТ | ОСК | ПМ | БТР | |||
А_ | ¡ | ¢ | £ | ¥ | § | ¤ 00А4 | © | й | « | |||||||
Б_ | ° | ± | ² | ³ | м | ¶ | · | ¹ | й | » | ¼ | ½ | ¿ | |||
С_ | ИМЕЕТ | На | Â | Ã | Ä | Ой | Ой | Что | И | И | Э | Э | Я | В | вопрос | Я |
Д_ | С | Ò | Ой | ЗОНТИК | ОН | ОН | О 0152 | Ø | Ù | О | И | О | Ÿ 0178 | SS | ||
И_ | имеет | на | â | ã | ä | к | ой | Что | И | и | ага | ага | я | в | вопрос | я |
Ф_ | н | ò | от | Зонтик | он | он | œ 0153 | ø | ты | ты | и | ты | ÿ 00FF |
См. также
[ редактировать ]- Международный набор символов Lotus (LICS), очень похожий набор символов.
- BraSCII , очень похожий набор символов.
- 8-битный греческий DEC ( кодовая страница 1287 )
- 8-битный DEC турецкий ( Кодовая страница 1288 )
- 8-битный иврит DEC
- 8-битная кириллица DEC ( КОИ-8 кириллица )
- 8-битная специальная графика DEC (линейный рисунок VT100) ( DEC-SPECIAL )
- 8-битный набор технических символов DEC ( DEC-TECHNICAL )
- Декабрьский кандзи ( JIS X 0208 )
Ссылки
[ редактировать ]- ^ «Справочное руководство программатора VT220» (2-е изд.). Корпорация цифрового оборудования (DEC). 1984 [1983].
- ^ «Эмулятор TinyTERM — национальный набор замещающих символов (NRCS)» . Программное обеспечение века. Архивировано из оригинала 1 декабря 2016 г. Проверено 1 декабря 2016 г. [так в оригинале]
- ^ Перейти обратно: а б «Информация о кодовой странице SBCS — CPGID: 01100 / Название: Многонациональная эмуляция» . Программное обеспечение IBM: Глобализация: Наборы кодированных символов и соответствующие ресурсы: Кодовые страницы по CPGID: Идентификаторы кодовых страниц . 1. ИБМ . 01.10.1992. Архивировано из оригинала 3 декабря 2016 г. Проверено 2 декабря 2016 г. [1] [2] [3]
- ^ «Информационный документ CCSID 1100» . Архивировано из оригинала 1 декабря 2014 г.
- ^ Бэрд, Кэти; Чиба, Дэн; Чу, Уинсон; Фан, Джессика; Хо, Клэр; Закон, Саймон; Ли, Джефф; Линсли, Питер; Мацуда, Кени; Оскрофт, Тэмзин; Такеда, Сиге; Танака, Лайнус; Тозава, Макото; Это правда, Барри; Цудзимото, Маюми; Ву, Ин; Яу, Майкл; Ю, Тим; Ван, Чао; Вонг, Саймон; Чжан, Вейран; Чжэн, Лэй; Чжу, Ян; Мур, Валари (2002) [1996]. «Приложение A: Региональные данные». Руководство по поддержке глобализации баз данных Oracle9i (PDF) (выпуск 2 (9.2) ред.). Корпорация Оракл . Оракул A96529-01. Архивировано (PDF) из оригинала 14 февраля 2017 г. Проверено 14 февраля 2017 г.
- ^ «Описания символов Oracle для версии 9.2» . Химические информационные системы дневного света. 2017. Архивировано из оригинала 17 июня 2016 г. Проверено 14 февраля 2017 г.
- ^ Стандарт ECMA-94: 8-битный набор однобайтовых графических символов (PDF) (1-е изд.). Европейская ассоциация производителей компьютеров (ECMA). Март 1985 г. [14 декабря 1984 г.]. Архивировано (PDF) из оригинала 2 декабря 2016 г. Проверено 1 декабря 2016 г.
С 1982 года острая необходимость в 8-битном однобайтовом кодированном наборе символов была признана в ECMA, а также в ANSI/X3L2, и между двумя группами произошел обмен многочисленными рабочими документами. В феврале 1984 года ECMA TC1 представил ISO/TC97/SC2 предложение по такому кодированному набору символов. На своем заседании в апреле 1984 г. КС решил представить ТК97 предложение о новом пункте работы по этой теме. Технические обсуждения во время и после этой встречи привели к тому, что TC1 принял схему кодирования, предложенную X3L2. Часть 1 проекта международного стандарта DTS 8859 основана на этом совместном предложении ANSI/ECMA.... Принят в качестве стандарта ECMA Генеральной Ассамблеей 13–14 декабря 1984 г.
- ^ Чиборра, Роман (1998). «ISO 8859-1 и MCS» . ISO 8859 Алфавитный суп . Архивировано из оригинала 1 декабря 2016 г. Проверено 1 декабря 2016 г. [4] [5]
- ^ «Справочное руководство по программатору VT220» . Корпорация цифрового оборудования (DEC). Таблица 2-3: Набор международных символов DEC (коды C1 и GR) . Проверено 2 декабря 2016 г.
- ^ Руководство пользователя VAX/VMS . Корпорация цифрового оборудования (DEC). Апрель 1986 г. AI-Y517A-TE.
- ^ DEC (февраль 1992 г.) [ноябрь 1989 г.]. «Глава 2: Кодировка символов — дополнительный набор графических символов DEC». Справочное руководство программатора VT420 (PDF) (2-е изд.). Корпорация цифрового оборудования . стр. 24–25. ЭК–ВТ420–РМ.002. Архивировано (PDF) из оригинала 29 января 2017 г. Проверено 29 января 2017 г.
- ^ Флор, Гвидо (2016) [2006]. «Locale::RecodeData::DEC_MCS — процедуры преобразования для DEC_MCS» . CPAN libintl-perl . 1.0. Архивировано из оригинала 14 января 2017 г. Проверено 14 января 2017 г.
- ^ Костис, Коста. «Набор многонациональных символов DEC (DEC MCS)» . 1.20. Архивировано из оригинала 16 января 2017 г. Проверено 16 января 2017 г.
- ^ Коуэн, Джон Вольдемар (7 июля 1999 г.). «Набор многонациональных символов DEC (1987) в Unicode» . 0,1. Unicode, Inc. Архивировано из оригинала 18 февраля 2017 г. Проверено 18 февраля 2017 г.