KOI-7
Kermit | Short-Koi |
---|---|
Alias (e) | KOI-7 N2, вкдé |
Sprachen) | Russisch |
Standard | GOST 13052, GOST 27463 |
Einstufung | 7-Bit Koi Codierung |
Vorausgegangen von | MTK-2 |
gefolgt von | KOI-8 |
Andere verwandte Kodierungen (en) | Yuscii, ISO 646 |
Mime / Iana | KOI7-Switched |
---|---|
Alias (e) | CSKOI7Switched |
Sprachen) | Russisch |
Standard | GOST 13052, GOST 27463 |
Einstufung | 7-Bit Staatsbürgerlich Koi Codierung |
Transformationen / codiert | ISO 646: IRV (Schaltanlagen) KOI-7 N1 (Verschiebung) |
Vorausgegangen von | MTK-2 |
gefolgt von | KOI-8 |
Andere verwandte Kodierungen (en) | Yuscii |
KOI-7 (Кои-7) ist ein 7-Bit Zeichenkodierung, entworfen, um abzudecken Russisch, was das verwendet kyrillisch Alphabet.
Auf Russisch steht KOI-7 für Kod Obmena Informatsiey, 7 Bit (Код о & мена инлesse bedeutet "Code for Information Exchange, 7 Bit".[1]
Es wurde zuerst in GOST 13052-67 standardisiert (mit dem 2. Revision GOST 13052-74 / ST Sev 356-76) und GOST 27463-87 / St Sev 356-86.
Verschieben (So und Verschieben (Si) Steuerzeichen werden in KOI-7 verwendet, wo so beginnt zu drucken Russische Briefe (KOI-7 N1), und SI beginnt zu drucken lateinische Buchstaben wieder (koi-7 n0) oder für Kleinbuchstaben und Großbuchstaben Umschalten. Diese Version ist auch als bekannt als KOI7-Switched AKA CSKOI7Switched.[2][3]
An ISO 2022 kompatibel Computerterminals KOI7-Switched kann durch die Escape-Sequenz aktiviert werden Esc ( @ Esc) n ls0
.[2]
KOI-7 wurde für Maschinen wie die verwendet Sm evm (См ээ & ält) und DVK (Двк); KOI-7 N2 wurde in der maschinellen Sprache der ээлектроника д3-28 verwendet (Elektronika D3-28) als vierstelliger Hexadezimalcode, эээ-6 (BESM-6), wo es als вкд genannt wurde (interner Datencode). Die Kodierungen wurden auch verwendet RSX-11, RT-11 und ähnliche Systeme.[4]
KOI-7 N0
KOI-7 N0[2] (Кои-7 н0[1]) ist identisch mit dem IRV -Set in ISO 646: 1967.[2] Verglichen mit US-Ascii, das Dollarzeichen ("$") am Codepunkt 24 (verhexen) wurde durch die ersetzt Universelles Währungszeichen "¤", aber dies wurde in allen Fällen nicht beibehalten, insbesondere nicht nach dem Fall des Eiserner Vorhang. Ebenso ist der IRV eingestellt ISO/IEC 646: 1991 Wechselte auch den Charakter wieder in ein Dollar -Schild.
KOI-7 N0 | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | EIN | B | C | D | E | F | |
0x | Nul | Soh | Stx | ETX | Eot | Enq | Ack | Bel | BS | Ht | Lf | Vt | Ff | Cr | ALSO | Si |
1x | Dle | DC1 | DC2 | DC3 | DC4 | Nak | Syn | ETB | KANN | Em | Sub | ESC | Fs | Gs | Rs | UNS |
2x | Sp | ! | " | # | ¤/$ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | Del |
KOI-7 N1
KOI-7 N1 (Кои-7 н1[1]) wurde zuerst in GOST 13052-67 standardisiert,[5][6][7] und später auch in ISO 5427.[2] Es wird manchmal auch als "Koi-0" bezeichnet.[6]
Verglichen mit ASCII und ISO 646 Groß- und Kleinbuchstaben werden ausgetauscht, um den russischen Text einfacher zu erkennen, wenn sie mit ASCII dargestellt werden.[6]
Um das Alphabet in Stücke von 32 Zeichen zu schneiden, die gepunktete Ё/ë wurde fallengelassen.[6] Um Konflikte mit der Definition von ASCII und ISO 646 als zu vermeiden Del und seine Verwendung als Eof Marker (-1) In einigen Systemen ließ es das "Kapital-Hard-Zeichen" fallen lassen Ъ Das hätte sich natürlich an diesem Ort gewohnt.[6]
In einer bulgarischen Variante die unnötige russische "Hauptstadt Yery" Ы Am Codepunkt 121 wurde 121 durch das "Kapitalharte Zeichen" ersetzt Ъ.[6]
KOI-7 N1[7] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | EIN | B | C | D | E | F | |
0x | Nul | Soh | Stx | ETX | Eot | Enq | Ack | Bel | BS | Ht | Lf | Vt | Ff | Cr | ALSO | Si |
1x | Dle | DC1 | DC2 | DC3 | DC4 | Nak | Syn | ETB | KANN | Em | Sub | ESC | Fs | Gs | Rs | UNS |
2x | Sp | ! | " | # | ¤/$ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | ю 044e | а 0430 | б 0431 | ц 0446 | д 0434 | е 0435 | ф 0444 | г 0433 | х 0445 | и 0438 | й 0439 | к 043a | л 043b | м 043c | н 043d | о 043e |
5x | п 043f | я 044f | р 0440 | с 0441 | т 0442 | у 0443 | ж 0436 | в 0432 | ь 044c | ы 044b | з 0437 | ш 0448 | э 044d | щ 0449 | ч 0447 | ъ 044a |
6x | Ю 042e | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041a | Л 041b | М 041c | Н 041d | О 041e |
7x | П 041f | Я 042f | Р 0420 | С 0421 | Т 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042c | Ы/Ъ | З 0417 | Ш 0428 | Э 042d | Щ 0429 | Ч 0427 | Del |
KOI-7 N2
KOI-7 N2 (Кои-7 н2[1]) wie KOI-7 N1 war auch in GOST 13052-67 standardisiert.[7]
Kermit nennt es Short-Koi / Short-Koi.[8][9]
KOI-7 N2[7][9] | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | EIN | B | C | D | E | F | |
0x | Nul | Soh | Stx | ETX | Eot | Enq | Ack | Bel | BS | Ht | Lf | Vt | Ff | Cr | ALSO | Si |
1x | Dle | DC1 | DC2 | DC3 | DC4 | Nak | Syn | ETB | KANN | Em | Sub | ESC | Fs | Gs | Rs | UNS |
2x | Sp | ! | " | # | ¤/$ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ↑//^ | _ |
6x | Ю 042e | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041a | Л 041b | М 041c | Н 041d | О 041e |
7x | П 041f | Я 042f | Р 0420 | С 0421 | Т 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042c | Ы 042b | З 0417 | Ш 0428 | Э 042d | Щ 0429 | Ч 0427 | Del |
Siehe auch
Verweise
- ^ a b c d Гост 27463-87. Систeicht 7-- [GOST 27463-87. Informationsverarbeitungssysteme. 7-Bit-codierte Zeichensätze] (auf Russisch). Госстандарт asst. 1987-10-29. Archiviert vom Original am 2016-12-03. Abgerufen 2016-12-02.
- ^ a b c d e Sokolov, Michael (2004-01-23). "Charset-Name: Koi7-Switched". International Free Computing Task Force (IFCTF). Archiviert vom Original am 2016-12-03. Abgerufen 2016-12-02.
- ^ Befreit, Ned; Dürst, Martin, Hrsg. (2013-12-20). "Charaktersätze". RFC2978. Archiviert vom Original am 2016-12-03. Abgerufen 2016-12-03.
- ^ Nechayev, Valentin (2013) [2001]. "Überprüfung des 8-Bit-Cyrillic Codings-Universums". Archiviert vom Original am 2016-12-05. Abgerufen 2016-12-05.
- ^ Clews, John (1988). Sprachautomatisierung weltweit - Die Entwicklung von Charakter -Set -Standards (1 ed.). Sesamcomputerprojekte. ISBN 1-87009501-4.
- ^ a b c d e f Czyborra, Roman (1998-11-30) [1998-05-25]. "Die kyrillische Charset -Suppe". Archiviert vom Original am 2016-12-03. Abgerufen 2016-12-03. [1] [2] [3] [4]
- ^ a b c d Hohlov, yu. E. "Cyrillic Information Repräsentation in elektronischer Form - Zeichensatz (Code -Seite) Tabellen". Archiviert vom Original am 2016-12-05. Abgerufen 2016-12-05.
- ^ Da Cruz, Frank (2010-04-02). "Kermit und MIME-Charakter-Set-Namen". Das Kermit -Projekt. Universität von Columbia, New York, USA. Archiviert vom Original am 2016-12-03. Abgerufen 2016-12-02.
- ^ a b "Kurzer Koi (Koi-7)". Kermit. Universität von Columbia. Abgerufen 2020-06-24.
Weitere Lektüre
- Kornai, Andras; Birnbaum, David J.; da Cruz, Frank; Davis, bur; Fowler, George; Paine, Richard B.; Paperno, Slava; Simonsen, Keld J.; Thobe, Glenn E.; Vulis, Dimitri; Van Wingen, Johan W. (1993-03-13). -> "Cyrillic Coding FAQ Version 1.3". 1.3. Archiviert von das Original Am 2017-02-18. Abgerufen 2020-06-24.
{{}}
: Prüfen|archive-url=
Wert (Hilfe)