ASMO 449

ASMO 449
ASMO 449
에일리어스iso-ir-89
표준.ASMO 449, ISO 9036
분류7비트 부호화, 비라틴어 ISO 646 변경(내추럴 레터 오더 포함)
에 의해 성공자ASMO 708 (ISO-8859-6)

ASMO 449아랍어를 인코딩하기 위한 [1]7비트 코드화된 문자 세트입니다.

역사

이 문자 집합은 1982년 현재[2] 멸종[2] 아랍 표준 도량형 기구에 의해 아랍어 사용 국가에서 사용되는 7비트 표준으로 고안되었습니다.이 문자 집합의 디자인은 7비트 ISO 646(1973년 버전)에서 파생되었지만[3] 아랍어에 적합한 수정을 가했습니다.0x41 ~ 0x72(16진수) 범위의 코드 포인트에서 라틴 문자는 아랍 문자로 대체되었습니다.라틴어와 아랍어 문자의 구두점은 같았지만, 서로 다른 부분(콤마, 세미콜론, 물음표)에서는 라틴어가 아랍어로 대체되었다.공칭 문자만 부호화되며, 문자의 사전 호핑 형식은 없으므로 표시에 쉐이핑 처리가 필요합니다.이 문자 세트는 양방향으로 되어 있지 않으며 오른쪽에서 왼쪽으로 쓰도록 되어 있습니다.따라서 대칭 구두점("(), "<", ">", "[], "{" 및 "}")은 반전("), ">", ">", "<], "}", "{"로 표시됩니다.

ASMO 449는 1985년에 IR 089[3] 국제 부호화 문자 집합에 등록되었고 ISO 9036:1987 정보 처리 - 아랍어 [4]7비트 부호화 문자 집합으로 ISO 표준으로 승인되었습니다.

문자 집합

ASMO 449(1982)
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x 없음 SOH STX ETX 전원 ENQ ACK BS HT LF VT FF CR 그렇게 SI
1배 DLE DC1 DC2 DC3 DC4 NAK 동기 ETB 할 수 있다 전자파 후보선수 ESC FS GS RS 미국
2배 SP ! " # ¤ % & ' ) ( * + ، - . /
3배 0 1 2 3 4 5 6 7 8 9 : ؛ > = < > ؟
4배 @ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د
5배 ذ ر ز س ش ص ض ط ظ ع غ ] \ [ ^ _
6배 ـ ف ق ك ل م ن ه و ى ي ً ٌ ٍ َ ُ
7배 ِ ّ ْ } { ~

ASMO 449+[5]라는 이름의 배리언트가 있습니다.이 배리언트에서는 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A에 """이라는 문자가 추가됩니다.

다른 문자 집합과의 관계

ASMO 449는 7비트 문자 세트입니다.일부 인코딩에서는 이 7비트 문자 세트를 8비트 문자 세트의 상부에 할당하지만 ASMO 708과 혼동해서는 안 됩니다.8비트 문자 집합의 상부에 ASMO 449(또는 그 일부의 변형)를 할당하는 문자 집합에서, 하부에 있는 문자는 왼쪽에서 오른쪽으로, 상부에 있는 문자는 오른쪽에서 왼쪽으로의 스크립트이기 때문에, 외관상 반복 문자는 존재하게 됩니다.ASMO 449(또는 ASMO 449의 일부의 배리언트)를 8비트 문자 세트의 상부에 할당하면, 아라비아 숫자가 할당됩니다.

  • Al-Arabi[5] 0xF5에 NBS, 0xF6에 "-", 0xF7에 "f", 0xF8에 "×", 0xF9에 "fa", 0xFA에 """을 "Code Page"로 바꾸기도 합니다(768 공식 코드 아님).
  • DEC의 DEC/8/ASMO[5] 아랍어 문자의 레퍼토리와 시퀀스가 같지만 혼란스럽다.
  • HP의 아랍어-8도[5] ASMO 449를 기반으로 한다.
  • 애플의 MacArabic은 MacRoman의 전형적인 코드 포인트에 프랑스어, 독일어, 스페인어 문자를 추가하고 페르시아어와 우르두 문자를 추가합니다.
  • 애플의 MacFarsi는 MacArabic의 아라비아 숫자를 페르시아 숫자로 대체한다.
  • MARC-8Code[6] Table 7은 8비트 문자 세트의 하부에 ASMO 449를 할당하고 상부에 아랍어 확장자(ISO 11822/IR 224)를 할당합니다.
  • MS-DOS용 Microsoft 코드 페이지 709 [5]에는 코드 페이지 437 의 일반적인 코드 포인트에 프랑스어 및 독일어 문자가 추가되어 있습니다.

레퍼런스

  1. ^ 컴퓨팅과 코란 - 몇 가지 경고, 2007, Thomas Milo
  2. ^ a b Le codage informatique de l'criture arabe : d'ASMO 449 unicode Unicode et ISO/CEI 10646
  3. ^ 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.
  4. ^ ISO 9036: 1987
  5. ^ a b c d e Printronix ACA 에뮬레이션 프로그래머 레퍼런스 매뉴얼
  6. ^ 코드표 7

외부 링크