Псевдоним (а) | iso-ir-89 |
---|---|
Стандарт | ASMO 449, ISO 9036 |
Классификация | 7- битовое кодирование, нелатинская модификация ISO 646 с естественным порядком букв |
Преемник | ASMO 708 (ISO-8859-6) |
|
ASMO 449- это 7 -битовый кодированный набор символов для кодирования арабского языка.
Этот набор символов был разработан ныне исчезнувшей Арабской организацией по стандартизации и метрологии в 1982 году как 7-битный стандарт, который будет использоваться в арабоязычных странах. Дизайн этого набора символов основан на 7-битном ISO 646 (версия 1973 г.), но с изменениями, подходящими для арабского языка. В кодовых точках от 0x41 до 0x72 (шестнадцатеричный) латинские буквы были заменены арабскими буквами. Знаки препинания, которые были идентичны в латинском и арабском шрифтах, остались прежними, но там, где они различались (запятая, точка с запятой, вопросительный знак), латинские знаки были заменены арабскими. Кодируются только номинальные буквы, предварительная форма букв отсутствует, поэтому для отображения требуется обработка формования. Этот набор символов не является двунаправленным и предназначен для написания справа налево. Поэтому симметричные знаки препинания ("(", ")", "<", ">", "[", "]", "{" и "}") отображаются как перевернутые (")", "(", ">«,» <", "]", "[", "}" and "{").
ASMO 449 был зарегистрирован как IR 089в 1985 году и утвержден как стандарт ISO как ISO 9036в 1987 году.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _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 | CAN 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | ¤ 00 A4 | % 0025 | & 0026 | ' 0027 | ) 0029 | ( 0028 | * 002A | + 002B | 060C | - 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 | 061B | > 003E | = 003D | < 003C | 061F |
4_ 64 | @ 0040 | ء 0621 | آ 0622 | أ 0623 | ؤ 0624 | إ 0625 | ئ 0626 | ا 0627 | ب 0628 | ة 0629 | ت 062A | ث 062B | ج 062C | ح 062D | خ 062E | د 062F |
5_ 80 | ذ 0630 | ر 0631 | ز 0632 | س 0633 | ش 0634 | ص 0635 | ض 0636 | ط 0637 | ظ 0638 | ع 0639 | غ 063A | ] 005D | \ 005C | [ 005B | ^ 005E | _ 005F |
6_ 96 | ـ 0640 | ف 0641 | ق 0642 | ك 0643 | ل 0644 | م 0645 | ن 0646 | ه 0647 | و 0648 | ى 0649 | ي 064A | ً 064B | ٌ 064C | ٍ 064D | َ 064E | ُ 064F |
7_ 112 | ِ 0650 | ّ 0651 | ْ 0652 | } 007D | | 007C | { 007B | ~ 007E | DEL 007F |
Буква Число Пунктуация Символ Другое Не определено
Существует вариант, иногда называемый ASMO 449+, который добавляет символы NBSP в 0x75, "ﹳ «в 0x76,« لآ »в 0x77,« لأ »в 0x78,« لإ »в 0x79 и« لا »в 0x7A.
ASMO 449 - это 7-битный набор символов. Хотя некоторые кодировки выделяют этот 7-битный набор символов в верхней части 8-битного набора символов, его не следует путать с ASMO 708. В наборах символов, которые выделяют ASMO 449 (или некоторый его вариант) в верхней части 8-битного набора символов, существование явно повторяющихся символов связано с тем, что символы в нижней части предназначены для обозначения слева направо. -right сценарий, в то время как символы в верхней части предназначены для письма справа налево. Когда ASMO 449 (или какой-либо его вариант) назначается верхней части 8-битного набора символов, он имеет арабские цифры..