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

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

Character set

edit

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
  1. "Code Page 877" (PDF). Archived from the original (PDF) on 2013-01-21.