Information about Iso 646

ISO 646 is an ISO standard that since 1972 has specified a 7-bit character code from which several national standards are derived. Since the portion of ISO 646 shared by all countries specified only those letters used in the English alphabet, other countries using the Latin alphabet with extensions needed to create national variants of ISO 646 to be able to use their native languages. Since universal acceptance of the 8 bit byte did not exist at that time, the national characters had to be made to fit within the constraints of 7 bits, meaning that some characters that appear in ASCII do not appear in other national variants of ISO 646.

History

ISO/IEC 646 and its predecessor ASCII, ANSI X3.4, largely endorses existing practice regarding character encodings in the telecommunications industry's network

During the 1960s, there was debate regarding whether character encoding standards (at either the national or international levels) for computers should follow 1) existing practice in the telecommunications industry (which was largely paper-tape based, but which was commonly transmitted on-line digitally over wires) or, conversely, 2) existing practice in the punched-card portion of the computer industry, whose heritage was especially the off-line storage of World War II-era electro-mechanical punched-card machines predating electronic computers. For obvious corporate-history reasons regarding Hollerith punched cards, IBM sided with the punched-card character encodings, embodied by EBCDIC, whereas many other computer manufacturers sided with the telecommunications industry's character encodings.

The ISO 8859 series of standards governing 8-bit character encodings supersede the ISO 646 international standard and its national variants. The ISO 10646 standard, directly related to Unicode, supersedes all of ISO 646's and ISO 8859's sets of national-variant character encodings with arguably one unified set of character encodings.

National variants

Some national variants of ISO 646 are:

Code ISO-
IR
Standard Used in
CA-1 121CSA Z243.4-1985Canada (nr. 1 alternative, with “î”)
(French, classical)
CA-2 122CSA Z243.4-1985Canada (nr. 2 alternative, with “É”)
(French, reformed orthography)
CN 057GB/T 1988-80People's Republic of China (Basic Latin)
CU 151NC 99-10:81Cuba (Spanish)
DE 021DIN 66003Germany (German)
DK ?DS 2089Denmark (Danish)
FR 069AFNOR NF Z 62010-1982France (French)
FR-0 025AFNOR NF Z 62010-1973France (obsolete since April 1985)
GB 004BSI 4730United Kingdom (English)
GR 088HOS ELOTGreece (obsolete)
HU 086MSZ 7795/3Hungary(Hungarian)
IE 207NSAI 433:1996Ireland (Irish Goidelic)
 
Code ISO-
IR
Standard Used in
INV ? ISO 646:1983international (Invariant subset)
IRV 002 ISO 646:1983International Reference Variant
JA 014JIS C 6220-1969Japan (Romaji)
JA-O 092JIS C 6229-1984Japan (OCR-B)
KR ??South Korea
MT ??Malta (Maltese, English)
NO 060NS 4551 version 1Norway
NO-2 061NS 4551 version 2Norway (obsolete since June 1987)
SE 010SEN 85 02 00 Annex BSweden (basic Swedish)
SE-C 011SEN 85 02 00 Annex CSweden (extended Swedish for names)
T.61 102ITU/CCITT T.61 RecommendationInternational (Teletex)
US 006ANSI X3.4-1968United States (ASCII)
YU 141JUS I.B1.002 (YUSCII)former Yugoslavia (Croatian, Slovenian, Serbian, Latin)


Other proprietary standards approved later for international use by some standard committees:

Code ISO-
IR
Approved by Origin Used in
ES 085ECMAIBMSpain (Basque, Castilian, Catalan, Galician)
esp 017ECMAOlivettiSpanish (international)
DK-SE 009-1SSKNATS, main setSweden and Denmark (journalistic texts)
FI-SE 008-1SSKNATS, main setSweden and Finland (journalistic texts)
 
Code ISO-
IR
Approved by Origin Used in
ita 015ECMAOlivettiItalian
PT 084ECMAIBMPortugal (Portuguese, Spanish)
por 016ECMAOlivettiPortuguese (international)


The specifics of the changes for some of these variants are given in this table:
Codes Characters for each ISO 646 compatible charset
binary decimal hexa INV US T.61 JA JA-O KR CN IRV GB DK NO NO-2 SE SE-C DE HU FR FR-0 CA-1 CA-2 IE IS ita por PT esp ES CU MT YU
010 00103422""""""""""""""""""""""""""""""
010 00113523 #######£##§####££##£#£#£#####
010 01003624 $¤$$$¥$$$$$¤¤$¤$$$$$$$$$$$¤$$
010 10013927'''''''??????????????'????????
010 1100442C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
010 1101452D------------------------------
010 1111472F//////////////////////////////
100 00006440 @@@@@@@@@@@@ɧÁààààÓЧ§´§·@@?
101 1011915B [[[[[[[[ÆÆÆÄÄÄɰ°ââÉŞ°Ãá¡¡g?
101 1100925C align="center" ¥¥?align="center"align="center"align="center"ØØØÖÖÖÖççççÍalign="center"çÇÇÑÑÑzĞ
101 1101935D ]]]]]]]]ÅÅÅÅÅÜܧ§êêÚÆéÕÕ¿Ç]hC
101 1110945E ^ ^^^^??????Ü??^?îÉÁÖ????¿¿?C
101 1111955F______________________________
110 00009660 ` ` ````````é`áµµôôóğù`````c?
111 10111237B { {{{{{{æææäääééééééşàãã°´´G?
111 11001247C ||||||||øøøööööùùùùí|òççñññZd
111 11011257D } }}}}}}åååååüüèèèèúæèõõçç[Hc
111 11101267E ~ ? ?~???¯|?üß?¨¨ûûáöì°??¨¨Cc
In the table above, the cells with non-white background emphasize the differences from the US variant used in the Basic Latin subset of ISO/IEC 10646 and Unicode.

The characters displayed in cells with red background could be used as combining diacritics, when preceded or followed with a backspace C0 control (this encoding method is deprecated or is not recommended as it was part of some withdrawn national standards). Without such complex encoding, they are no different from the symbols used in the US variant (although glyph variants are still possible, especially on the quotation marks, and circumflex or tilde symbols).

Later, when 8 bit character sets gained more acceptance, ISO 8859-1, ISO 8859-2, and ISO 8859-3 became the preferred method of coding most of these variants.

Variants of ASCII that are not ISO 646

There are also some 7-bit character sets that are not officially part of the ISO 646 standard. Examples include:
  • 7-bit Greek, ELOT 927. The Greek alphabet is mapped to positions 0x61–0x71 and 0x73–0x79, on top of the Latin lowercase letters. This mapping with the high bit set is ISO 8859-7.
  • 7-bit Cyrillic, KOI-7 or Short KOI. The Cyrillic characters are mapped to positions 0x60–0x7E, on top of the Latin lowercase letters. Superseded by the KOI-8 variants.
  • 7-bit Hebrew, SI 960. The Hebrew alphabet is mapped to positions 0x60–0x7A, on top of the lowercase Latin letters (and grave accent for aleph). 7-bit Hebrew was always stored in visual order. This mapping with the high bit set, i.e. with the Hebrew letters in 0xE0–0xFA, is ISO 8859-8.
  • 7-bit Arabic, ASMO 449. The Arabic alphabet is mapped to positions 0x41–0x5A and 0x60–0x6A, on top of both uppercase and lowercase Latin letters. This mapping with the high bit set is ISO 8859-6.

See also

External links

International Organization for Standardization (Organisation internationale de normalisation), widely known as ISO, is an international standard-setting body composed of representatives from various national standards organizations.
..... Click the link for more information.
BIT is an acronym for:
  • Bannari amman Institute of Technology
  • Bangalore Institute of Technology
  • Beijing Institute of Technology
  • Benzisothiazolinone
  • Bilateral Investment Treaty
  • Bhilai Institute of Technology - Durg

..... Click the link for more information.
The modern English alphabet consists of the 26 letters[1] of the Latin alphabet:

Majuscule Forms (also called uppercase or capital letters)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Minuscule Forms (also called
..... Click the link for more information.
Latin alphabet
Child systems Numerous: see Alphabets derived from the Latin
Sister systems Cyrillic
Coptic
Armenian
Runic/Futhark
Unicode range See Latin characters in Unicode
ISO 15924 Latn

Note
..... Click the link for more information.
byte (pronounced /baɪt/) is a unit of measurement of information storage, most often consisting of eight bits. In many computer architectures it is a unit of memory addressing.
..... Click the link for more information.
American Standard Code for Information Interchange (ASCII), generally pronounced ask-ee IPA: /ˈæski/ ( [1] ), is a character encoding based on the English alphabet.
..... Click the link for more information.
American National Standards Institute or ANSI (IPA pronunciation: [ænsiː]) is a private nonprofit organization that oversees the development of voluntary consensus standards for products, services, processes,
..... Click the link for more information.
Telecommunication is the transmission of signals over a distance for the purpose of communication. In modern times, this process typically involves the sending of electromagnetic waves by electronic transmitters, but in earlier times telecommunication may have involved the use of
..... Click the link for more information.
Centuries: 19th century - 20th century - 21st century

1930s 1940s 1950s - 1960s - 1970s 1980s 1990s
1960 1961 1962 1963 1964
1965 1966 1967 1968 1969

- -
-

Their 1960s decade refers to the years from 1960 to 1969, inclusive.
..... Click the link for more information.
Allied powers:
 Soviet Union
 United States
 United Kingdom
 China
 France
...et al. Axis powers:
 Germany
 Japan
 Italy
...et al.
..... Click the link for more information.
computer is a machine which manipulates data according to a list of instructions.

Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
Herman Hollerith (February 29, 1860 – November 17, 1929) was a German-American statistician who developed a mechanical tabulator based on punched cards in order to rapidly tabulate statistics from millions of pieces of data.
..... Click the link for more information.
International Business Machines Corporation

Public (NYSE:  IBM )
Founded 1889, incorporated 1911
Headquarters Armonk, New York, USA

Key people Samuel J.
..... Click the link for more information.
Extended Binary Coded Decimal Interchange Code (EBCDIC) is an 8-bit character encoding (code page) used on IBM mainframe operating systems, like z/OS, OS/390, VM and VSE, as well as IBM minicomputer operating systems like OS/400 and i5/OS (see also Binary Coded Decimal).
..... Click the link for more information.
ISO 8859, more formally ISO/IEC 8859, is a joint ISO and IEC standard for 8-bit character encodings for use by computers. The standard is divided into numbered, separately published parts, such as ISO/IEC 8859-1, ISO/IEC 8859-2, etc.
..... Click the link for more information.
The international standard ISO/IEC 10646 defines the Universal Character Set (UCS) as a character set on which many encodings are based. It contains nearly a hundred thousand abstract characters, each identified by an unambiguous name and an integer number called its
..... Click the link for more information.
Unicode is an industry standard allowing computers to consistently represent and manipulate text expressed in any of the world's writing systems. Developed in tandem with the Universal Character Set standard and published in book form as The Unicode Standard
..... Click the link for more information.
This page is currently protected from editing until disputes have been resolved.
Protection is not an endorsement of the current [ version] ([ protection log]).
..... Click the link for more information.
French (français, pronounced [fʁɑ̃ˈsɛ]) is a Romance language originally spoken in France, Belgium, Luxembourg, and Switzerland, and today by about 300 million people around the world as either
..... Click the link for more information.
This page is currently protected from editing until disputes have been resolved.
Protection is not an endorsement of the current [ version] ([ protection log]).
..... Click the link for more information.
French (français, pronounced [fʁɑ̃ˈsɛ]) is a Romance language originally spoken in France, Belgium, Luxembourg, and Switzerland, and today by about 300 million people around the world as either
..... Click the link for more information.
Anthem
March of the Volunteers (义勇军进行曲)
..... Click the link for more information.
Motto
Patria y Libertad   (Spanish)
"Patriotism and Liberty" a

Anthem
La Bayamesa  
..... Click the link for more information.

 Spanish, Castilian
}}} 
Writing system: Latin (Spanish variant)
Language codes
ISO 639-1: none
ISO 639-2:
ISO 639-3: —

Spanish (
..... Click the link for more information.
DIN or Din or din can have several meanings:-
  • A din is a loud noise.
  • Dīn, an Arabic term meaning "religion" or "way of life".
  • Din (Kabbalah) is one of the ten aspects of the Ein Sof in Kabbalah (more commonly known as "Gevurah").

..... Click the link for more information.
Anthem
"Das Lied der Deutschen" (third stanza)
also called "Einigkeit und Recht und Freiheit"
..... Click the link for more information.
German language (Deutsch, ] ) is a West Germanic language and one of the world's major languages.
..... Click the link for more information.
Motto
none
(Royal motto: Guds hjælp, Folkets kærlighed, Danmarks styrke
"The Help of God, the Love of the People, the Strength of Denmark" )
Anthem
Der er et yndigt land  (national)
Kong Christian
..... Click the link for more information.
Danish}}} 
Official status
Official language of:  Denmark
 Greenland
 Faroe Islands
 European Union
Nordic Council
Regulated by: Dansk Sprognævn ("Danish Language Committee")
Language codes
ISO 639-1: da
ISO 639-2:
..... Click the link for more information.
Association française de Normalisation (AFNOR) is the French national organization for standardization and is that country's ISO member body.

See also

  • International Organization for Standardization

..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter