WikiDer > ASMO 449 - Википедия
| Бүркеншік аттар | iso-ir-89 |
|---|---|
| Стандартты | ASMO 449, ISO 9036 |
| Жіктелуі | 7-биттік кодтау, латын емес ISO 646 модификациясы табиғи әріптерге тапсырыс беру арқылы |
| Сәтті болды | ASMO 708 (ISO-8859-6) |
ASMO 449 7 биттік кодталған таңбалар жиынтығы кодтау үшін Араб тіл.
Тарих
Бұл кейіпкерлер жиынтығын қазір жойылып кеткен адам ойлап тапты[1] Араб стандарттау және метрология ұйымы 1982 ж[1] араб тілді елдерде қолданылатын 7-биттік стандарт. Бұл таңбалар жиынтығының дизайны алынған[2] 7-биттен ISO 646 (1973 жылғы нұсқасы), бірақ араб тіліне сәйкес келетін модификациялары бар. 0x41-ден 0x72-ге дейінгі кодтық нүктелерде (он алтылық) латын әріптері араб әріптерімен ауыстырылды. Латын және араб жазуларында бірдей тыныс белгілері өзгеріссіз қалды, бірақ олар айырмашылығы бар жерлерде (үтір, нүктелі үтір, сұрақ белгісі) латын белгілері араб таңбаларына ауыстырылды. Тек номиналды әріптер кодталады, әріптердің алдын-ала пішіні жоқ, сондықтан бейнелеу үшін пішінді өңдеу қажет. Бұл таңбалар жиыны екі бағытты емес және оңнан солға қарай жазуға арналған. Сондықтан симметриялы тыныс белгілері («(», «)», «<», «>», «[», «]», «{» және «}») кері («)», «(», «>», «<», «]», «[», «}» және «{»).
ASMO 449 тіркелген Кодталған таңбалар жиынтығының халықаралық тізілімі сияқты IR 089[2] 1985 ж. және ISO стандарты сияқты ISO 9036[3] 1987 ж.
Таңбалар жиынтығы
| _0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_ 0 | ЖОҚ 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | БЕЛ 0007 | BS 0008 | HT 0009 | LF 000А | VT 000В | ФФ 000С | CR 000D | СО 000E | SI 000F |
| 1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | НАК 0015 | SYN 0016 | ETB 0017 | БОЛАДЫ 0018 | EM 0019 | SUB 001A | ШЫҒУ 001B | FS 001C | GS 001D | RS 001E | АҚШ 001F |
| 2_ 32 | СП 0020 | ! 0021 | " 0022 | # 0023 | ¤ 00A4 | % 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 | ت 062А | ث 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+[4] таңбаларды қосатын NBSP 0x75, «ﹳ» 0x76, «لآ» 0x77, «لأ» 0x78, «لإ» 0x79 және «لا» 0x7A.
Басқа таңбалар жиынтығымен байланыс
ASMO 449 - бұл 7 биттік таңбалар жиынтығы. Кейбір кодтамалар 8 биттік таңбалар жиынтығының жоғарғы бөлігінде осы 7 биттік таңбалар жиынтығын бөлгенімен, оны шатастыруға болмайды ASMO 708. 8-разрядты символдар жиынтығының жоғарғы бөлігінде ASMO 449 (немесе оның кейбір нұсқаларын) бөлетін таңбалар жиынтығында, қайталанатын символдардың болуы төменгі бөліктегі таңбалардың солға бағытталғандығына байланысты -жоғары сценарий, ал жоғарғы бөліктегі таңбалар оңнан солға арналған. ASMO 449 (немесе оның кейбір нұсқалары) 8-разрядты символдар жиынтығының жоғарғы бөлігіне бөлінген кезде, ол Араб цифрлары.
- Әл-Араби[4] 0xF5, «-» 0xF6, «÷» 0xF7, «×» 0xF8, «» «0xF9 және» »« 0xFA таңбаларына NBS таңбаларын қосып, »in« »« »« ауыстырады; бұл таңбалар жиыны кейде Кодтар Парағы деп аталады (ресми IBM кодтар парағы емес).
- АСК DEC / 8 / ASMO[4] репертуары бірдей және араб таңбаларының дәйектілігі бар, бірақ оларды дислокациялайды.
- НР Араб-8[4] сонымен қатар ASMO 449-ға негізделген;
- Apple's MacArabic кодты француз, неміс және испан таңбаларын қосады МакРоман, және парсы және урду тілдеріне әріптер қосады.
- Apple's MacFarsi араб цифрларын MacArabic-тен парсы цифрларымен ауыстырады.
- The Код кестесі 7[5] бастап МАРК-8 8 биттік символдар жиынтығының төменгі бөлігінде ASMO 449 бөледі және жоғарғы бөлігін араб кеңейтімімен бөледі (ISO 11822 / IR 224).
- Microsoft корпорациясының Код беті 709,[4] MS-DOS үшін француз және неміс таңбаларын әдеттегі кодтық нүктелерден қосады код 437.
Әдебиеттер тізімі
- ^ а б Le codage informatique de l'écriture arab: d'ASMO 449 à Unicode et ISO / CEI 10646
- ^ а б «Ақпарат алмасуға арналған 7-биттік араб коды, ASMO-449 араб стандарты, ISO 9036» (PDF). Архивтелген түпнұсқа (PDF) 2017-02-21. Алынған 2017-02-20.
- ^ ISO 9036: 1987
- ^ а б c г. e Printronix ACA эмуляция бағдарламашысының анықтамалық нұсқаулығы
- ^ Код кестесі 7