Jump to content

Character Encodings/Code Tables/MS-DOS/Code page 877

From Wikibooks, open books for an open world

Code page 877 is the OCR-B code page for MS-DOS.

Character set

[edit | edit source]

Note that the grave, acute, circumflex (at 0x9B), tilde, diaeresis, and cedilla can be added over (in the case of the cedilla, under) letters to form accented letters. Note that the alternative Latin small latter m (not in Unicode), euro sign (€), and vertical bar (|) were later added to the code page, but it is unknown where they are located.

MS-DOS OCR-B[1]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x
1x [a]
2x  SP  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { [b] } ~ [c]
8x ü ä å Ä Å
9x æ Æ ö Ö Ü ^ £ ¥
Ax Ñ ø Ø ˍ
02CD
Bx IJ ij
Cx ¤
Dx
Ex ß ´
Fx § ¸ ¨

Characters not in Unicode:

  • ^a Group erase (0x18)
  • ^b Alternative vertical bar (0x7C)
  • ^c Character erase (0x7F)

References

[edit | edit source]
  1. "Code Page 877" (PDF). Archived from the original (PDF) on 2013-01-21.