Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 Character set  





3 Relationship with other character sets  





4 References  





5 External links  














ASMO 449






العربية

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


ASMO 449
Alias(es)iso-ir-89
StandardASMO 449, ISO 9036
Classification7-bit encoding, non-Latin ISO 646 modification with natural letter ordering
Succeeded byASMO 708 (ISO-8859-6)
  • t
  • e
  • ASMO 449 is a, now technologically obsolete,[1] 7-bit coded character set to encode the Arabic language.

    History[edit]

    This character set was devised by the now extinct[2] Arab Standardization and Metrology Organization in 1982[2] to be the 7-bit standard to be used in Arabic-speaking countries. The design of this character set is derived[3] from the 7-bit ISO 646 (version of 1973) but with modifications suited for the Arabic language. In code points ranging from 0x41 to 0x72 (hexadecimal), Latin letters were replaced with Arabic letters. Punctuation marks which were identical in the Latin and Arabic scripts remained the same, but where they differed (comma, semicolon, question mark), the Latin ones were replaced by Arabic ones. Only nominal letters are encoded, no preshaped forms of the letters, so shaping processing is required for display. This character set is not bidirectional and was intended to be used in right to left writing. Therefore, symmetrical pairs of punctuation marks (( and ), < and >, [ and ], { and }) appear reversed () and (, > and <, ] and [, } and {).

    ASMO 449 was registered in the International Register of Coded Character SetsasIR 089[3] in 1985 and approved as an ISO standardasISO 9036:1987 Information processing - Arabic 7-bit coded character set for information interchange.[4]

    Character set[edit]

    ASMO 449 (1982)
    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[edit]

    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 ASMO 708. In the character sets that allocate ASMO 449 (or some variant of it) in the upper part of the 8-bit character set, the existence of apparently repeated characters is due to the fact that the characters in the lower part are for left-to-right script while the characters in the upper part are for right-to-left script. When ASMO 449 (or some variant of it) is allocated to the upper part of the 8-bit character set, it has Arabic digits.

    References[edit]

    1. ^ 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[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=ASMO_449&oldid=1185239234"

    Categories: 
    Character sets
    ISO standards
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
     



    This page was last edited on 15 November 2023, at 13:06 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki