KOI-7 ( КОИ-7 ) es una codificación de caracteres de 7 bits , diseñada para abarcar el ruso , que utiliza el alfabeto cirílico .
Kermit | CORTO-KOI |
---|---|
Alias | KOI-7 N2, ВКД |
Idioma (s) | ruso |
Estándar | GOST 13052, GOST 27463 |
Clasificación | Codificación KOI de 7 bits |
Precedido por | MTK-2 |
Sucesor | KOI-8 |
Otras codificaciones relacionadas | YUSCII , ISO 646 |
MIME / IANA | KOI7-conmutado |
---|---|
Alias | csKOI7 conmutado |
Idioma (s) | ruso |
Estándar | GOST 13052, GOST 27463 |
Clasificación | Codificación KOI con estado de 7 bits |
Transforma / Codifica | ISO 646 : IRV (cambio de entrada) KOI-7 N1 (cambio de salida) |
Precedido por | MTK-2 |
Sucesor | KOI-8 |
Otras codificaciones relacionadas | YUSCII |
En ruso, KOI-7 significa Kod Obmena Informatsiey, 7 bits (Код Обмена Информацией, 7 бит) que significa "Código para el intercambio de información, 7 bits". [1]
Se estandarizó por primera vez en GOST 13052-67 (con la segunda revisión GOST 13052-74 / ST SEV 356-76) y GOST 27463-87 / ST SEV 356-86.
Los caracteres de control Shift Out (SO) y Shift In (SI) se utilizan en KOI-7, donde SO comienza a imprimir letras rusas (KOI-7 N1), y SI comienza a imprimir letras latinas nuevamente (KOI-7 N0), o en minúsculas y cambio de mayúsculas . Esta versión también se conoce como KOI7 conmutados aka csKOI7switched . [2] [3]
En terminales de computadora compatibles con ISO 2022 , el interruptor KOI7 se puede activar mediante la secuencia de escape ESC ( @ ESC ) N LS0
. [2]
KOI-7 se utilizó en máquinas como SM EVM (СМ ЭВМ) y DVK (ДВК); KOI-7 N2 se utilizó en el lenguaje de máquina del Электроника Д3-28 (Elektronika D3-28) como código hexadecimal de cuatro dígitos, БЭСМ-6 (BESM-6), donde se llamó ВКД , (código de datos interno). Las codificaciones también se utilizaron en RSX-11 , RT-11 y sistemas similares. [4]
KOI-7 N0
KOI-7 N0 [2] ( КОИ-7 Н0 [1] ) es idéntico al IRV ajustado en ISO 646 : 1967. [2] En comparación con US-ASCII , el signo de dólar ("$") en el punto de código 24 ( hexadecimal ) se reemplazó por el signo de moneda universal "¤", pero esto no se mantuvo en todos los casos, en particular no después de la caída. del Telón de Acero . Del mismo modo, el IRV establecido en ISO / IEC 646: 1991 también cambió el carácter de nuevo a un signo de dólar.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | ¤ / $ 00A4 / 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ 80 | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ^ 005E | _ 005F |
6_ 96 | ` 0060 | un 0061 | b 0062 | c 0063 | d 0064 | e 0065 | f 0066 | g 0067 | h 0068 | yo 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | o 006F |
7_ 112 | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | v 0076 | w 0077 | x 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | DEL 007F |
Letra Número Puntuación Símbolo Otro Indefinido
KOI-7 N1
KOI-7 N1 ( КОИ-7 Н1 [1] ) se estandarizó por primera vez en GOST 13052-67, [5] [6] [7] y más tarde también en ISO 5427 . [2] A veces también se le llama "koi-0". [6]
En comparación con ASCII e ISO 646, las letras mayúsculas y minúsculas se intercambian para que sea más fácil reconocer el texto ruso cuando se presenta con ASCII. [6]
Para recortar el alfabeto en trozos de 32 caracteres, se eliminó la Ё / ë con puntos . [6] Para evitar conflictos con la definición de ASCII e ISO 646 como DEL y su uso como marcador EOF (-1) en algunos sistemas, eliminó el "CAPITAL HARD SIGN" Ъ que naturalmente habría residido en esta ubicación. [6]
En una variante de Bulgaria lo innecesario de Rusia "yery CAPITAL" Ы en el punto 121 de código fue reemplazado por el "CAPITAL DURO SIGN" Ъ . [6]
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | ¤ / $ 00A4 / 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | ю 044E | а 0430 | б 0431 | ц 0446 | д 0434 | е 0435 | ф 0444 | г 0433 | х 0445 | и 0438 | © 0439 | к 043A | л 043B | м 043C | н 043D | о 043E |
5_ 80 | п 043F | я 044F | р 0440 | с 0441 | т 0442 | у 0443 | ж 0436 | en 0432 | ь 044C | ы 044B | § 0437 | ø 0448 | э 044D | щ 0449 | ч 0447 | ъ 044A |
6_ 96 | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041A | Л 041B | М 041C | Н 041D | О 041E |
7_ 112 | П 041F | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042C | Ы / Ъ 042B / 042A | З 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 | DEL 007F |
Letra Número Puntuación Símbolo Otro Indefinido
KOI-7 N2
KOI-7 N2 ( КОИ-7 Н2 [1] ), como KOI-7 N1, también se estandarizó en GOST 13052-67. [7]
Kermit lo llama SHORT-KOI / short-koi . [8] [9]
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | ¤ / $ 00A4 / 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ 80 | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ↑ / ^ 2191 / 005E | _ 005F |
6_ 96 | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041A | Л 041B | М 041C | Н 041D | О 041E |
7_ 112 | П 041F | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042C | Ы 042B | З 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 | DEL 007F |
Letra Número Puntuación Símbolo Otro Indefinido
Ver también
- Codificaciones de caracteres KOI
- KOI-8
- KOI8-R
- KOI8-U
- YUSCII ( SLOSCII , CROSCII , SRPSCII , MAKSCII )
- CP 866
- Windows-1251
Referencias
- ^ a b c d ГОСТ 27463-87. Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) [ GOST 27463-87. Sistemas de procesamiento de información. Juegos de caracteres codificados de 7 bits ] (en ruso). Госстандарт СССР. 1987-10-29. Archivado desde el original el 3 de diciembre de 2016 . Consultado el 2 de diciembre de 2016 .
- ^ a b c d e Sokolov, Michael (23 de enero de 2004). "Nombre del juego de caracteres: KOI7-conmutado" . Grupo de Trabajo Internacional de Computación Libre (IFCTF). Archivado desde el original el 3 de diciembre de 2016 . Consultado el 2 de diciembre de 2016 .
- ^ Liberado, Ned; Dürst, Martin, eds. (20 de diciembre de 2013). "Juegos de caracteres" . RFC2978. Archivado desde el original el 3 de diciembre de 2016 . Consultado el 3 de diciembre de 2016 .
- ^ Nechayev, Valentin (2013) [2001]. "Revisión del universo de codificaciones cirílicas de 8 bits" . Archivado desde el original el 5 de diciembre de 2016 . Consultado el 5 de diciembre de 2016 .
- ^ Clews, John (1988). Automatización del lenguaje en todo el mundo: desarrollo de estándares de juego de caracteres (1 ed.) Proyectos informáticos de sésamo. ISBN 1-87009501-4.
- ^ a b c d e f Czyborra, Roman (30 de noviembre de 1998) [25 de mayo de 1998]. "La sopa cirílico de caracteres" . Archivado desde el original el 3 de diciembre de 2016 . Consultado el 3 de diciembre de 2016 . [1] [2] [3] [4]
- ^ a b c d Hohlov, Yu. E. "Representación de información cirílica en forma electrónica - Tablas de juego de caracteres (página de códigos)" . Archivado desde el original el 5 de diciembre de 2016 . Consultado el 5 de diciembre de 2016 .
- ^ por Cruz, Frank (2 de abril de 2010). "Nombres de juegos de caracteres Kermit y MIME" . El Proyecto Kermit . Universidad de Columbia , Nueva York, Estados Unidos. Archivado desde el original el 3 de diciembre de 2016 . Consultado el 2 de diciembre de 2016 .
- ^ a b "KOI CORTO (KOI-7)" . Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .
Otras lecturas
- 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. (13 de marzo de 1993). -> "FAQ CODIFICACIÓN CYRILICA Versión 1.3" Comprobar
|archive-url=
valor ( ayuda ) . 1.3. Archivado desde el original el 18 de febrero de 2017 . Consultado el 24 de junio de 2020 .