CP866

CP866 estas signara kodo por prezenti en komputilo literojn de cirila alfabeto kaj aliajn signojn. Ĝi estas uzata en operaciumoj MS-DOS kaj OS/2. Krome ĝi estas uzata en dosierujoj de sistemo FAT (kaj por mallongaj nomoj en VFAT).

CP866 uzas 8 bitojn por ĉiu signo. Kodpozicioj 0x00 ... 0x7F estas samsignifaj kiel en ASCII.

CP866 havas ĉiujn literojn necesajn por la rusa lingvo. Krome ĝi havas ĉiujn grafikajn signojn kiel en CP437, pro kio programoj povas montri tabelojn en teksta reĝimo de ekrano.

CP866 havas ankaŭ la kromnomon «alternantiva kodo». Sed «alternativa» estas ne nur CP866 sed ankaŭ ties multaj variantoj; tamen la diferenco estas nur en la malofte uzata kodzono 0xF0 ... 0xFF.

 La kodtabelo 
Deksesumaj nombroj sub la literoj estas kodnumeroj de la signoj laŭ Unikodo.

Norma varianto

 .0  .1 .2  .3 .4  .5 .6  .7 .8  .9 .A  .B .C  .D .E  .F

Aliaj variantoj
(estas montritaj nur diferenco de la norma varianto)
Originala "alternativa kodo"
    .0  .1
  .2  .3
  .4  .5
  .6  .7
  .8  .9
  .A  .B
  .C  .D
  .E  .F

La samo sed sen la litero Ё
    .0  .1
  .2  .3
  .4  .5
  .6  .7
  .8  .9
  .A  .B
  .C  .D
  .E  .F

RUSCII aŭ CP1125 por ukraina lingvo
    .0  .1
  .2  .3
  .4  .5
  .6  .7
  .8  .9
  .A  .B
  .C  .D
  .E  .F
"Alternativa kodo" laŭ normo GOST 19768-87
    .0  .1
  .2  .3
  .4  .5
  .6  .7
  .8  .9
  .A  .B
  .C  .D
  .E  .F

CP866.chuv por ĉuvaŝa lingvo
    .0  .1
  .2  .3
  .4  .5
  .6  .7
  .8  .9
  .A  .B
  .C  .D
  .E  .F

Kategorio:Signokodoj
Kategorio:Normoj de GOST