stringtranslate.com

KOI-7

KOI-7 ( КОИ-7 ) es una codificación de caracteres de 7 bits , diseñada para cubrir el idioma 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 minúsculas. y cambio de mayú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, la conmutación KOI7 se puede activar mediante la secuencia de escape . [2]ESC ( @ ESC ) N LS0

KOI-7 se utilizó en máquinas como SM EVM (СМ ЭВМ) y DVK (ДВК); KOI-7 N2 se utilizó en el lenguaje de máquina de Электроника Д3-28  [ru] (Elektronika D3-28) como código hexadecimal de cuatro dígitos, БЭСМ-6  [ru] (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 establecido en ISO 646 :1967. [2] En comparación con US-ASCII , el signo del dólar ("$") en el punto de código 24 ( hex ) fue reemplazado 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 . Asimismo, 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 le conoce como "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 en ruso cuando se presenta en 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 "SEÑAL DIFÍCIL CAPITAL" Ъ que naturalmente habría residido en esta ubicación. [6]

En una variante búlgara, la innecesaria "CAPITAL YERY" Ы en ruso en el punto de código 121 fue reemplazada por la "MAYÚSCULA DURA" Ъ. [6]

KOI-7 N2

KOI-7 N2 ( КОИ-7 Н2 [1] ), como KOI-7 N1, también fue estandarizado en GOST 13052-67. [7]

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

Ver 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). Госстандарт СССР. 1987-10-29. 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). "Nombre del juego de caracteres: KOI7-switched". Grupo de Trabajo Internacional sobre Computación Libre (IFCTF). Archivado desde el original el 3 de diciembre de 2016 . Consultado el 2 de diciembre de 2016 .
  3. ^ Liberado, Ned; Dürst, Martín, eds. (20 de diciembre de 2013). "Conjuntos de caracteres". RFC2978. Archivado desde el original el 3 de diciembre de 2016 . Consultado el 3 de diciembre de 2016 .
  4. ^ Nechayev, Valentín (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. ^ Ovillos, John (1988). Automatización del lenguaje en todo el mundo: el desarrollo de estándares de conjuntos de caracteres (1 ed.). Proyectos informáticos de Sésamo. 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. ^ abcdHohlov , Yu. E. "Representación de información cirílica en formato electrónico: tablas de juegos de caracteres (página de códigos)". Archivado desde el original el 5 de diciembre de 2016 . Consultado el 5 de diciembre de 2016 .
  8. ^ da Cruz, Frank (2 de abril de 2010). "Nombres de conjuntos 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 .
  9. ^ ab "KOI CORTO (KOI-7)". Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .

Lectura adicional