CP858 – Wprowadzenie
CP858 to 8-bitowe kodowanie znaków, będące modyfikacją kodu CP850, znane również jako DOS Latin-9. Jego zastosowanie jest niewielkie.
Historia
Wprowadzenie euro skłoniło IBM do modyfikacji strony kodowej CP850 w systemie PC-DOS, gdzie dodano znak € na pozycji 0xD5. Kodowanie to jest również wspierane przez FreeDOS.
Zestaw znaków i zmiany
W CP858 znak euro zastąpił literę ı (LATIN SMALL LETTER DOTLESS I), która nie jest używana w językach obsługiwanych przez CP850. Poza tym, oba kodowania obsługują te same języki i mają zbliżone właściwości.
Tablica kodów
W poniższej tabeli przedstawiono zmiany w porównaniu z CP850, przy czym zmodyfikowane kody oznaczone są żółtym tłem.
Mapowanie na Unicode
Tabela poniżej ilustruje kody Unicode znaków w CP858. Zawiera ona tylko znaki z górnego zakresu, natomiast dolny zakres (0x00–0x7F) jest zgodny z ASCII.