CP866 je znaková sada používaná pod operačním systémem MS-DOS pro cyrilici. Je založena na „alternativní sadě znaků“ definované v normě GOST 19768-87.

Rozložení znaků v sadě Je zobrazena pouze horní polovina tabulky (kódy 128 až 255), spodní polovina (0–127) je obyčejná kódová tabulka ASCII.

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

Modifikace CP866 (Pouze poslední řádek tabulky, vše ostatní zůstává stejné)

Nejčastěji používaná varianta CP866 (KOI8-R používá stejnou znakovou sadu, pouze v jiném pořádku).

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

To samé, ale bez znaku Ё (všechny symboly 0xF0—0xFF se shodují se stránkou CP437): ## .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .FF.

RUSCII, strana CP1125 (používá se na Ukrajině): ## .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .FF.

Alternativní kódování kompatibilní s GOST 19768-87 (soubor znaků se shoduje s základním kódováním, znaky na pozicích 0xF2–0xF5 by měly vypadat jako rovné diagonály): ## .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .FF.

CP866.chuv – kódování používané pro čuvaštinu: ## .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .FF.

Externí odkazy

866