KOI7 è un sistema di codifica di caratteri a 7-bit progettato per essere adoperato con il russo e con tutte quelle lingue che utilizzano l'alfabeto cirillico, il nome significa infatti Kod Obmena Informaciej, 7 bit (in russo Код Обмена Информацией, 7 бит) che letteralmente significa Codice per lo scambio di informazioni, 7 bit.

Nel KOI7 si utilizzato i tasti Shift Out (SO) e Shift In (SI) per passare da un alfabeto all'altro, ossia, dopo la pressione di SO il sistema inizia a stampare lettere dell'alfabeto russo e dopo la pressione di SI ricomincia a stampare lettere dell'alfabeto latino. SO e SI sono poi utilizzati anche per passare dal minuscolo al maiuscolo, ma in questo caso la pressione su uno dei due, indifferentemente, deve essere costante.

Il KOI7 oggi non è praticamente più utilizzato, tanto che né nel sistema operativo Microsoft Windows, né nei sistemi di IBM gli viene assegnato un numero di code page. Nel tempo il suo posto è stato preso dai sistemi KOI8-R e CP-1251 che a loro volta, nella stragrande maggioranza degli utilizzi moderni, hanno lasciato il passo all'Unicode.

Tabella La seguente tabella mostra il sistema di codifica KOI7. Ogni carattere è rappresentato al centro della cella con il suo equivalente Unicode in alto e il suo codice decimale in basso.

+ Legenda     Caratteri di controllo     Punteggiatura     Cifre numeriche     Caratteri alfabetici     Caratteri internazionali     Caratteri non definiti     Caratteri grafici     Punteggiatura estesa

+ KOI7 -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F0-0000NUL00001SOH10002STX20003ETX30004EOT40005ENQ50006ACK60007BEL70008BS80009HT9000ALF10000BVT11000CFF12000DCR13000ESO14000FSI151-0010DLE160011DC1170012DC2180013DC3190014DC4200015NAK210016SYN220017ETB230018CAN240019EM25001ASUB26001BESC27001CFS28001DGS29001ERS30001FUS312-0020SP320021!330022"340023#350024$360025%370026&380027'390028(400029)41002A*42002B+43002C,44002D-45002E.46002F/473-0030048003114900322500033351003445200355530036654003775500388560039957003A:58003B;59003C<60003D=61003E>62003F?634-0040@640041A650042B660043C670044D680045E690046F700047G710048H720049I73004AJ74004BK75004CL76004DM77004EN78004FO795-0050P800051Q810052R820053S830054T840055U850056V860057W870058X880059Y89005AZ90005B[91005C\92005D]93005E^94005F_956-042EЮ960410А970411Б980426Ц990414Д1000415Е1010424Ф1020413Г1030425Х1040418И1050419Й106041AК107041BЛ108041CМ109041DН110041EО1117-041FП112042FЯ1130420Р1140421С1150422Т1160423У1170416Ж1180412В119042CЬ120042BЫ1210417З1220428Ш123042DЭ1240429Щ1250427Ч126007FDEL127 -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F

Il simbolo del dollaro, ossia il carattere "$" alla posizione 0x24, è stato spesso sostituito, nei computer sovietici, con il simbolo generico di valuta, ossia il carattere "¤". Una leggenda vuole che ciò fosse stato voluto per dimostrare una certa indipendenza dall'industria dei computer allora dominata dagli Stati Uniti d'America, il che fa abbastanza sorridere, dato che una gran parte dei calcolatori sovietici erano implementazioni di progetti americani.

Note

Voci correlate ISO/IEC 8859-5 KOI8-R KOI8-RU KOI8-U Windows-1251

Collegamenti esterni Universal Cyrillic decoder, Un'applicazione online che può aiutare nel recupero di testi illeggibili in cirillico creati con il sistema di codifica KOI7.

Categoria:Repertori di caratteri