GOST 10859

GOST 10859

In 1964 the GOST standards body of the Soviet Union defined the standard for encoding data. This standard allowed a variable character size - depending on the type of data being encoded.

GOST 10859 only allowed uppercase characters. Subsequent Soviet standards included lowercase, eg:
# GOST 13052
# GOST 19768/74
# GOST 19768/87

All but one of these characters are now available in unicode, with the exception being the "lower 10" character - "₁₀" (proposed for inclusion as "decimal exponent symbol" [http://www.unicode.org/alloc/Pipeline.html] ) - which was used to express real numbers in Scientific notation. For example: 6.0221415₁₀23.

The "₁₀" character was also part of the ALGOL programming language specifications, and was also incorporated into the then German character encoding standard ALCOR. GOST 10859 also included numerous other "non-ASCII" characters/symbols useful to ALGOL programmers, eg: ∨, ∧, ⊃, ≡, ¬, ≠, ↑, ↓, ×, ÷, ≤, ≥, ° & ∅. c.f. [http://www.masswerk.at/algol60/report.htm] .

The "␡" character served the same function as the "␡" in 7-bit ASCII.

4-bit code: Binary coded decimal

7-bit code: Cyrillic & Latin upper case letters

6-bit code: with only Latin upper case letters

References

* http://www.science.uva.nl/museum/DWcodes.html#A056 - on punch card
* http://www.science.uva.nl/museum/DWcodes.html#A059 - encoded
* http://homepages.cwi.nl/~dik/english/codes/80col.html#gost


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • GOST — refers to a set of technical standards maintained by the Euro Asian Council for Standardization, Metrology and Certification (EASC), a regional standards organization operating under the auspices of the Commonwealth of Independent States (CIS).… …   Wikipedia

  • ALGOL — This article is about the programming language family. For other uses, see Algol (disambiguation). ALGOL Paradigm(s) procedural, imperative, structured Appeared in 1958 Designed by Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis …   Wikipedia

  • Русификация (информатика) — Эта статья должна быть полностью переписана. На странице обсуждения могут быть пояснения. У этого термина существуют и другие значения, см. Русификация. Русифика …   Википедия

  • Code page 866 — (CP 866) is a code page used under MS DOS to write Cyrillic script.[1] It is based on the alternative character set of GOST 19768 87. The code was widely used during MS DOS era because it preserves the pseudographic symbols (unlike Windows 1251)… …   Wikipedia

  • Baudot code — The Baudot code, invented by Émile Baudot,[1] is a character set predating EBCDIC and ASCII. It was the predecessor to the International Telegraph Alphabet No 2 (ITA2), the teleprinter code in use until the advent of ASCII. Each character in the… …   Wikipedia

  • Character encoding — Special characters redirects here. For the Wikipedia editor s handbook page, see Help:Special characters. A character encoding system consists of a code that pairs each character from a given repertoire with something else, such as a sequence of… …   Wikipedia

  • Control character — In computing and telecommunication, a control character or non printing character is a code point (a number) in a character set, that does not in itself represent a written symbol. It is in band signaling in the context of character encoding. All …   Wikipedia

  • Morse code — Chart of the Morse code letters and numerals Morse code is a method of transmitting textual information as a series of on off tones, lights, or clicks that can …   Wikipedia

  • Unicode — For the 1889 Universal Telegraphic Phrase book, see Commercial code (communications). The Unicode official logo since October 2009 …   Wikipedia

  • ANSI escape code — ANSI code redirects here. For other uses, see ANSI (disambiguation). ANSI escape sequences are characters embedded in the text used to control formatting, color, and other output options on video text terminals. Almost all terminal emulators… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”