ASMO 449
Alias(es) | iso-ir-89 |
---|---|
Standard | ASMO 449, ISO 9036 |
Classification | 7-bit encoding, ASMO 708 (ISO-8859-6) |
ASMO 449 is a, now
History
This character set was devised by the now extinct(
and )
, <
and >
, [
and ]
, {
and }
) appear reversed ()
and (
, >
and <
, ]
and [
, }
and {
).
ASMO 449 was registered in the
Character set
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH
|
STX
|
ETX
|
EOT
|
ENQ | ACK
|
BEL | BS | HT
|
LF
|
VT
|
FF
|
CR | SO
|
SI
|
1x | DLE
|
DC1
|
DC2
|
DC3
|
DC4
|
NAK
|
SYN
|
ETB
|
CAN | EM
|
SUB | ESC | FS
|
GS
|
RS
|
US
|
2x | SP
|
! | " | # | ¤
|
% | & | ' | )
|
(
|
* | +
|
، | - | . | / |
3x | 0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
: | ؛ | > | =
|
< | ؟ |
4x | @
|
ء
|
آ
|
أ
|
ؤ
|
إ
|
ئ
|
ا
|
ب
|
ة
|
ت
|
ث
|
ج
|
ح
|
خ
|
د
|
5x | ذ
|
ر
|
ز
|
س
|
ش
|
ص
|
ض
|
ط
|
ظ
|
ع
|
غ
|
]
|
\ | [
|
^
|
_ |
6x | ـ
|
ف
|
ق
|
ك
|
ل
|
م
|
ن
|
ه
|
و
|
ى
|
ي
|
ً
|
ٌ
|
ٍ
|
َ
|
ُ
|
7x | ِ
|
ّ
|
ْ
|
}
|
| | {
|
~
|
DEL |
There is a variant, sometimes named ASMO 449+[5] which adds the characters NBSP in 0x75, "ﹳ" in 0x76, "لآ" in 0x77, "لأ" in 0x78, "لإ" in 0x79 and "لا" in 0x7A.
Relationship with other character sets
ASMO 449 is a 7-bit character set. Although some encodings allocate this 7-bit character set in the upper part of the 8-bit character set, it should not be confused with
- Al-Arabi[5] adds the characters NBS in 0xF5, "-" in 0xF6, "÷" in 0xF7, "×" in 0xF8, "«" in 0xF9 and "»" in 0xFA, and replaces "ـ" with "`"; this character set is sometimes referred as Code Page 768 (not an official IBM code page).
- DEC's DEC/8/ASMO[5] has the same repertoire and the same sequence of Arabic characters but dislocates them.
- HP's Arabic-8[5] is also based on ASMO 449;
- Apple's MacArabic adds French, German and Spanish characters in their typical code points from MacRoman, and adds letters for Persian and Urdu.
- Apple's MacFarsi replaces the Arabic digits from MacArabic with Persian ones.
- The Code Table 7[6] from MARC-8 allocates ASMO 449 in the lower part of the 8-bit character set and allocates the upper part with the Arabic Extension (ISO 11822 / IR 224).
- Microsoft's Code page 709,[5] for MS-DOS, adds French and German characters in their typical code points from code page 437.
References
- ^ Computing and the Qurʾān - Some caveats, 2007, Thomas Milo
- ^ a b Le codage informatique de l'écriture arabe : d'ASMO 449 à Unicode et ISO/CEI 10646
- ^ a b "7-bit Arabic Code for Information Interchange, Arab standard ASMO-449, ISO 9036" (PDF). Archived from the original (PDF) on 2017-02-21. Retrieved 2017-02-20.
- ^ ISO 9036:1987
- ^ a b c d e Printronix ACA Emulation Programmer's Reference Manual
- ^ Code Table 7
External links
- giconv a graphical interface to a patched libiconv version that recodes ASMO449+ to UTF-8
- ISO 9036:1987 Information processing — Arabic 7-bit coded character set for information interchange