ЦЕЛЬ 449

ЦЕЛЬ 449
Псевдоним(а) изо-и-89
Стандартный АСМО 449, ИСО 9036
Классификация 7-битная кодировка, нелатинская модификация ISO 646 с естественным порядком букв.
Преемник АСМ 708 (ИСО-8859-6)

ASMO 449 — это, технологически устаревший , [1] 7-битный набор символов для кодирования арабского языка.

История [ править ]

Этот набор символов был разработан ныне вымершими [2] Арабская организация по стандартизации и метрологии в 1982 г. [2] быть 7-битным стандартом, который будет использоваться в арабоязычных странах. Дизайн этого набора символов заимствован [3] из 7-битного ISO 646 (версия 1973 года), но с модификациями, подходящими для арабского языка. В кодовых точках от 0x41 до 0x72 (шестнадцатеричный) латинские буквы были заменены арабскими буквами. Знаки препинания, совпадавшие в латинском и арабском алфавитах, остались прежними, но там, где они различались (запятая, точка с запятой, вопросительный знак), латинские были заменены арабскими. Кодируются только именные буквы, а не заранее сформированные формы букв, поэтому для отображения требуется обработка формирования. Этот набор символов не является двунаправленным и предназначен для написания справа налево. Поэтому симметричные пары знаков препинания ( ( и ), < и >, [ и ], { и }) выглядят перевернутыми ( ) и (, > и <, ] и [, } и {).

ASMO 449 зарегистрирован в Международном реестре наборов кодированных символов как IR 089. [3] в 1985 году и утвержден в качестве ISO стандарта ISO 9036:1987. Обработка информации — набор арабских 7-битных символов для обмена информацией . [4]

Набор символов [ править ]

АСМО 449 (1982)
0 1 2 3 4 5 6 7 8 9 А Б С Д И Ф
0x НУЛЕВОЙ СОХ СТХ И Т. Д EOT ENQ ПОДТВЕРЖДЕНИЕ БЕЛ БС ХТ НЧ ВТ ФФ ЧР ТАК И
1x ДЛЕ DC1 DC2 DC3 DC4 ХОТЕТЬ СИН ЭТБ МОЖЕТ В СУБ ЭКУ ФС GS РС НАС
2x  СП  ! " # ¤ % & ' ) ( * + ، - . /
3x 0 1 2 3 4 5 6 7 8 9 : ؛ > = < ؟
4x @ А ну давай же А был Э Э А для Э Т че С ЧАС Х принадлежащий
5x З Р З вопрос Ш п З я З А г ] \ [ ^ _
6x ـ Ф вопрос твой к М Н е и ى Да ً ٌ ٍ َ ُ
7x ِ ّ ْ } | { ~ ПРИНАДЛЕЖАЩИЙ

Существует вариант, иногда называемый ASMO 449+. [5] который добавляет символы NBSP в 0x75, «ﹳ» в 0x76, «لآ» в 0x77, «لأ» в 0x78, «لإ» в 0x79 и «لا» в 0x7A.

Связь с другими наборами символов [ править ]

ASMO 449 — это 7-битный набор символов. Хотя некоторые кодировки помещают этот 7-битный набор символов в верхнюю часть 8-битного набора символов, его не следует путать с ASMO 708 . В наборах символов, которые выделяют ASMO 449 (или его вариант) в верхней части 8-битного набора символов, существование явно повторяющихся символов связано с тем, что символы в нижней части написаны слева направо. -right сценарий, а символы в верхней части предназначены для письма справа налево. Когда ASMO 449 (или какой-либо его вариант) выделяется в верхнюю часть 8-битного набора символов, он имеет арабские цифры .

  • Аль-Араби [5] добавляет символы NBS в 0xF5, «-» в 0xF6, «÷» в 0xF7, «×» в 0xF8, ««» в 0xF9 и «»» в 0xFA и заменяет «ـ» на «`»; этот набор символов иногда называют кодовой страницей 768 (не официальной кодовой страницей IBM).
  • от DEC DEC/8/ASMO [5] имеет тот же репертуар и ту же последовательность арабских символов, но смещает их.
  • HP арабский-8 [5] также основан на ASMO 449;
  • от Apple MacArabic добавляет французские, немецкие и испанские символы в их типичные кодовые точки из MacRoman , а также добавляет буквы для персидского и урду.
  • от Apple MacFarsi заменяет арабские цифры из MacArabic на персидские.
  • Кодовая таблица 7 [6] из MARC-8 выделяет ASMO 449 в нижней части 8-битного набора символов и выделяет верхнюю часть с арабским расширением ( ISO 11822 /IR 224).
  • Microsoft Кодовая страница 709 , [5] для MS-DOS добавляет французские и немецкие символы в их типичные кодовые точки из кодовой страницы 437 .

Ссылки [ править ]

  1. ^ Вычисления и Коран - Некоторые предостережения, 2007, Томас Майло
  2. ^ Перейти обратно: а б Компьютерное кодирование арабского письма: от ASMO 449 до Unicode и ISO/IEC 10646.
  3. ^ Перейти обратно: а б «7-битный арабский код обмена информацией, арабский стандарт ASMO-449, ISO 9036» (PDF) . Архивировано из оригинала (PDF) 21 февраля 2017 г. Проверено 20 февраля 2017 г.
  4. ^ ИСО 9036:1987.
  5. ^ Перейти обратно: а б с д и Справочное руководство программиста эмуляции Printronix ACA
  6. ^ Кодовая таблица 7

Внешние ссылки [ править ]