stringtranslate.com

Koi-7

KOI-7 ( КОИ-7 ) es una codificación de caracteres de 7 bits , diseñada para cubrir el ruso , que utiliza el alfabeto cirílico .

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 para cambiar entre mayúsculas y minúsculas . Esta versión también se conoce como KOI7-switched , también conocida como csKOI7switched . [2] [3]

En terminales de computadora compatibles con ISO 2022, el interruptor KOI7 se puede activar mediante la secuencia de escape . [2]ESC ( @ ESC ) N LS0

El KOI-7 se utilizó en máquinas como SM EVM (СМ ЭВМ) y DVK (ДВК); el KOI-7 N2 se utilizó en el lenguaje de máquina de la Электроника Д3-28  [ru] (Elektronika D3-28) como código hexadecimal de cuatro dígitos, БЭСМ-6  [ru] (BESM-6), donde se lo llamó ВКД (código de datos internos). Las codificaciones también se utilizaron en RSX-11 , RT-11 y sistemas similares. [4]

KOI-7 N.º 0

KOI-7 N0 [2] ( КОИ-7 Н0 [1] ) es idéntico al IRV establecido en ISO 646 :1967. [2] En comparación con US-ASCII , el signo de dólar ("$") en el punto de código 24 ( hexadecimal ) fue reemplazado por el signo monetario universal "¤", pero esto no se mantuvo en todos los casos, en particular no después de la caída de la Cortina de Hierro . Del mismo modo, el IRV establecido en ISO/IEC 646:1991 también cambió el carácter nuevamente a un signo de dólar.

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 lo denomina "koi-0". [6]

En comparación con ASCII e ISO 646, las letras mayúsculas y minúsculas se intercambian para facilitar el reconocimiento del texto en ruso cuando se presenta utilizando ASCII. [6]

Para recortar el alfabeto en fragmentos de 32 caracteres, se eliminó el punto Ё /ë. [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, se eliminó el "SIGNO DURO MAYÚSCULO" Ъ que habría residido naturalmente en esta ubicación. [6]

En una variante búlgara, el innecesario "YERY MAYÚSCULA" Ы en el punto de código 121 fue reemplazado por el "SIGNO DURO MAYÚSCULA" Ъ. [6]

Koi-7 N2

KOI-7 N2 ( КОИ-7 Н2 [1] ), al igual que KOI-7 N1, también se estandarizó en GOST 13052-67. [7]

Kermit lo llama SHORT-KOI / koi corto . [8] [9]

Véase también

Referencias

  1. ^ abcd ГОСТ 27463-87. Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) [ GOST 27463-87. Sistemas de procesamiento de información. Juegos de caracteres codificados de 7 bits ] (en ruso). Госстандарт СССР. 29 de octubre de 1987. Archivado desde el original el 3 de diciembre de 2016. Consultado el 2 de diciembre de 2016 .
  2. ^ abcde Sokolov, Michael (23 de enero de 2004). «Charset name: KOI7-switched». 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 .
  3. ^ Freed, Ned; Dürst, Martin, eds. (2013-12-20). «Character Sets» (Conjuntos de caracteres). RFC2978. Archivado desde el original el 2016-12-03 . Consultado el 2016-12-03 .
  4. ^ 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 .
  5. ^ Clews, John (1988). Automatización del lenguaje en todo el mundo: el desarrollo de estándares de conjuntos de caracteres (1.ª edición). Sesame Computer Projects. ISBN 1-87009501-4.
  6. ^ abcdef Czyborra, Roman (30 de noviembre de 1998) [25 de mayo de 1998]. «La sopa de caracteres cirílicos». Archivado desde el original el 3 de diciembre de 2016. Consultado el 3 de diciembre de 2016 .[1] [2] [3] [4]
  7. ^ abcd Hohlov, Yu. E. "Representación de información cirílica en formato electrónico - Tablas de conjuntos de caracteres (páginas de códigos)". Archivado desde el original el 5 de diciembre de 2016. Consultado el 5 de diciembre de 2016 .
  8. ^ da Cruz, Frank (2010-04-02). "Kermit and MIME Character-Set Names". The Kermit Project . Universidad de Columbia , Nueva York, EE. UU. Archivado desde el original el 2016-12-03 . Consultado el 2016-12-02 .
  9. ^ ab "KOI CORTO (KOI-7)". Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .

Lectura adicional