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 redakti

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

Norma varianto redakti

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 
8.
 
А
410
Б
411
В
412
Г
413
Д
414
Е
415
Ж
416
З
417
И
418
Й
419
К
41A
Л
41B
М
41C
Н
41D
О
41E
П
41F
 
9.
 
Р
420
С
421
Т
422
У
423
Ф
424
Х
425
Ц
426
Ч
427
Ш
428
Щ
429
Ъ
42A
Ы
42B
Ь
42C
Э
42D
Ю
42E
Я
42F
 
A.
 
а
430
б
431
в
432
г
433
д
434
е
435
ж
436
з
437
и
438
й
439
к
43A
л
43B
м
43C
н
43D
о
43E
п
43F
 
B.
 

2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255C

255B

2510
 
C.
 

2514

2534

252C

251C

2500

253C

255E

255F

255A

2554

2569

2566

2560

2550

256C

2567
 
D.
 

2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250C

2588

2584

258C

2590

2580
 
E.
 
р
440
с
441
т
442
у
443
ф
444
х
445
ц
446
ч
447
ш
448
щ
449
ъ
44A
ы
44B
ь
44C
э
44D
ю
44E
я
44F
 
F.
 
Ё
401
ё
451
Є
404
є
454
Ї
407
ї
457
Ў
40E
ў
45E
°
B0

2219
·
B7

221A

2116
¤
A4

25A0
 
A0

Aliaj variantoj redakti

(estas montritaj nur diferenco de la norma varianto)

Originala "alternativa kodo" redakti

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

2265

2264

2320

2321
÷
F7

2248
°
B0

2219
·
B7

221A

207F
²
B2

25A0
 
A0

La samo sed sen la litero Ё redakti

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

2261
±
B1

2265

2264

2320

2321
÷
F7

2248
°
B0

2219
·
B7

221A

207F
²
B2

25A0
 
A0

RUSCII aŭ CP1125 por ukraina lingvo redakti

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 
F.
 
Ё
401
ё
451
Ґ
490
ґ
491
Є
404
є
454
І
406
і
456
Ї
407
ї
457
·
B7

221A

2116
¤
A4

25A0
 
A0

"Alternativa kodo" laŭ normo GOST 19768-87 redakti

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

256D

256E

256F

2570

2192

2190

2193

2191
÷
F7
±
B1

2116
¤
A4

25A0
 
A0

CP866.chuv por ĉuvaŝa lingvo redakti

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 
F.
 
Ё
401
ё
451
Ӑ
4D0
ӑ
4D1
Ӗ
4D6
ӗ
4D7
Ҫ
4AA
ҫ
4AB
Ӳ
4F2
ӳ
4F3
·
B7

221A

2116
¤
A4

25A0
 
A0