WikiDer > ASMO 449 - Википедия

ASMO 449 - Wikipedia
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 ж.

Таңбалар жиынтығы

ASMO 449 (1982)
_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.

Әдебиеттер тізімі

  1. ^ а б Le codage informatique de l'écriture arab: d'ASMO 449 à Unicode et ISO / CEI 10646
  2. ^ а б «Ақпарат алмасуға арналған 7-биттік араб коды, ASMO-449 араб стандарты, ISO 9036» (PDF). Архивтелген түпнұсқа (PDF) 2017-02-21. Алынған 2017-02-20.
  3. ^ ISO 9036: 1987
  4. ^ а б c г. e Printronix ACA эмуляция бағдарламашысының анықтамалық нұсқаулығы
  5. ^ Код кестесі 7

Сыртқы сілтемелер

  • giconv патчталған графикалық интерфейс libiconv ASMO449 + кодын қайта жазатын нұсқа UTF-8