Information about Code Page 437
IBM PC or MS-DOS code page 437, often abbreviated CP437 and also known as, DOS-US, OEM-US or sometimes misleadingly referred to as the OEM font, High ASCII or Extended ASCII,[1][2] is the original character set of the IBM PC, circa 1981.
CP437 is inadequate for internationalisation, as it lacks characters necessary for some languages, such as À (capital A with grave) for French and Catalan, and has only a few Greek letters. Later MS-DOS character sets, such as CP850 (DOS Latin-1), CP852 (DOS Central-European) and CP737 (DOS Greek), filled the gaps for international use with some compability to with CP437 by retaining the single and double box-drawing characters, while discarding the mixed ones (e.g. horizontal double/vertical single). All CP437 characters are in Unicode and in Microsoft's WGL4 character set, therefore in most of the fonts on Microsoft Windows, and also in the default VGA font of the Linux kernel, and the ISO 10646 fonts for X11.
Implementors of mapping tables to Unicode should note that CP437 unifies some characters that look almost the same (to the eyes of its implementors, not to the eyes of a typographer): 0xE1 is both the German sharp S (U+00DF, ß) and the Greek lowercase beta (U+03B2, β); 0xE4 is both the n-ary summation sign (U+2211, ∑) and the Greek uppercase sigma (U+03A3, Σ); 0xE6 is both the micro sign (U+00B5, µ) and the Greek lowercase mu (U+03BC, μ); 0xEA is both the ohm sign (U+2126, Ω) and the Greek uppercase omega (U+03A9, Ω) (note that in Unicode as well, the ohm sign is canonically equivalent to the capital omega, and its use is discouraged in favor of capital omega[1]); and 0xEE is both the element-of sign (U+2208, ∈) and the Greek lowercase epsilon (U+03B5, ε).
In DOS and Windows, most characters from the currently active can be inserted by holding down the Alt key and entering the character's three-digit decimal code on the numpad. Which DOS code page is currently active can be found out by querying
..... Click the link for more information. Box drawing characters, also known as line drawing characters, or pseudographics, are widely used in text user interfaces to draw various frames and boxes.
..... Click the link for more information.
Characters
The following is a table representing CP437 using the equivalent Unicode characters:| .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0. | NULL 0 0 | ☺ 263A 1 | ☻ 263B 2 | ♥ 2665 3 | ♦ 2666 4 | ♣ 2663 5 | ♠ 2660 6 | • 2022 7 | ◘ 25D8 8 | ○ 25CB 9 | ◙ 25D9 10 | ♂ 2642 11 | ♀ 2640 12 | ♪ 266A 13 | ♫ 266B 14 | ☼ 263C 15 |
| 1. | ► 25BA 16 | ◄ 25C4 17 | ↕ 2195 18 | ‼ 203C 19 | ¶ 00B6 20 | § 00A7 21 | ▬ 25AC 22 | ↨ 21A8 23 | ↑ 2191 24 | ↓ 2193 25 | → 2192 26 | ← 2190 27 | ∟ 221F 28 | ↔ 2194 29 | ▲ 25B2 30 | ▼ 25BC 31 |
| 2. | 0020 32 | ! 0021 33 | " 0022 34 | # 0023 35 | $ 0024 36 | % 0025 37 | & 0026 38 | ' 0027 39 | ( 0028 40 | ) 0029 41 | * 002A 42 | + 002B 43 | , 002C 44 | - 002D 45 | . 002E 46 | / 002F 47 |
| 3. | 0 0030 48 | 1 0031 49 | 2 0032 50 | 3 0033 51 | 4 0034 52 | 5 0035 53 | 6 0036 54 | 7 0037 55 | 8 0038 56 | 9 0039 57 | : 003A 58 | ; 003B 59 | < 003C 60 | = 003D 61 | > 003E 62 | ? 003F 63 |
| 4. | @ 0040 64 | A 0041 65 | B 0042 66 | C 0043 67 | D 0044 68 | E 0045 69 | F 0046 70 | G 0047 71 | H 0048 72 | I 0049 73 | J 004A 74 | K 004B 75 | L 004C 76 | M 004D 77 | N 004E 78 | O 004F 79 |
| 5. | P 0050 80 | Q 0051 81 | R 0052 82 | S 0053 83 | T 0054 84 | U 0055 85 | V 0056 86 | W 0057 87 | X 0058 88 | Y 0059 89 | Z 005A 90 | [ 005B 91 | \ 005C 92 | ] 005D 93 | ^ 005E 94 | _ 005F 95 |
| 6. | ` 0060 96 | a 0061 97 | b 0062 98 | c 0063 99 | d 0064 100 | e 0065 101 | f 0066 102 | g 0067 103 | h 0068 104 | i 0069 105 | j 006A 106 | k 006B 107 | l 006C 108 | m 006D 109 | n 006E 110 | o 006F 111 |
| 7. | p 0070 112 | q 0071 113 | r 0072 114 | s 0073 115 | t 0074 116 | u 0075 117 | v 0076 118 | w 0077 119 | x 0078 120 | y 0079 121 | z 007A 122 | { 007B 123 | | 007C 124 | } 007D 125 | ~ 007E 126 | ⌂ 2302 127 |
| 8. | Ç 00C7 128 | ü 00FC 129 | é 00E9 130 | â 00E2 131 | ä 00E4 132 | à 00E0 133 | å 00E5 134 | ç 00E7 135 | ê 00EA 136 | ë 00EB 137 | è 00E8 138 | ï 00EF 139 | î 00EE 140 | ì 00EC 141 | Ä 00C4 142 | Å 00C5 143 |
| 9. | É 00C9 144 | æ 00E6 145 | Æ 00C6 146 | ô 00F4 147 | ö 00F6 148 | ò 00F2 149 | û 00FB 150 | ù 00F9 151 | ÿ 00FF 152 | Ö 00D6 153 | Ü 00DC 154 | ¢ 00A2 155 | £ 00A3 156 | ¥ 00A5 157 | ₧ 20A7 158 | ƒ 0192 159 |
| A. | á 00E1 160 | í 00ED 161 | ó 00F3 162 | ú 00FA 163 | ñ 00F1 164 | Ñ 00D1 165 | ª 00AA 166 | º 00BA 167 | ¿ 00BF 168 | ⌐ 2310 169 | ¬ 00AC 170 | ½ 00BD 171 | ¼ 00BC 172 | ¡ 00A1 173 | « 00AB 174 | » 00BB 175 |
| B. | ░ 2591 176 | ▒ 2592 177 | ▓ 2593 178 | │ 2502 179 | ┤ 2524 180 | ╡ 2561 181 | ╢ 2562 182 | ╖ 2556 183 | ╕ 2555 184 | ╣ 2563 185 | ║ 2551 186 | ╗ 2557 187 | ╝ 255D 188 | ╜ 255C 189 | ╛ 255B 190 | ┐ 2510 191 |
| C. | └ 2514 192 | ┴ 2534 193 | ┬ 252C 194 | ├ 251C 195 | ─ 2500 196 | ┼ 253C 197 | ╞ 255E 198 | ╟ 255F 199 | ╚ 255A 200 | ╔ 2554 201 | ╩ 2569 202 | ╦ 2566 203 | ╠ 2560 204 | ═ 2550 205 | ╬ 256C 206 | ╧ 2567 207 |
| D. | ╨ 2568 208 | ╤ 2564 209 | ╥ 2565 210 | ╙ 2559 211 | ╘ 2558 212 | ╒ 2552 213 | ╓ 2553 214 | ╫ 256B 215 | ╪ 256A 216 | ┘ 2518 217 | ┌ 250C 218 | █ 2588 219 | ▄ 2584 220 | ▌ 258C 221 | ▐ 2590 222 | ▀ 2580 223 |
| E. | α 03B1 224 | ß 00DF 225 | Γ 0393 226 | π 03C0 227 | Σ 03A3 228 | σ 03C3 229 | µ 00B5 230 | τ 03C4 231 | Φ 03A6 232 | Θ 0398 233 | Ω 03A9 234 | δ 03B4 235 | ∞ 221E 236 | φ 03C6 237 | ε 03B5 238 | ∩ 2229 239 |
| F. | ≡ 2261 240 | ± 00B1 241 | ≥ 2265 242 | ≤ 2264 243 | ⌠ 2320 244 | ⌡ 2321 245 | ÷ 00F7 246 | ≈ 2248 247 | ° 00B0 248 | ∙ 2219 249 | · 00B7 250 | √ 221A 251 | ⁿ 207F 252 | ² 00B2 253 | ■ 25A0 254 | 00A0 255 || !.0||.1||.2||.3||.4||.5||.6||.7||.8||.9||.A||.B||.C||.D||.E||.F |
Difference from ASCII
It is based on ASCII, with the following modifications:- The C0 control range (0x00–0x1F hex) is mapped to graphics characters. The codes can assume their original function as controls, but when placed in display RAM and then viewed in text mode, for example in a screen editor like MS-DOS edit, they show as graphics. The graphics are various, such as smiling faces, card suits and musical notes. Code 0x7F, DEL, similarly shows as a graphic (a house).
- The high-bit range, 0x80–0xFF, is mapped to various symbols: a few European characters (accented Latin vowels, etc) in no particular order and not sufficient for representation of most Western European languages, box drawing characters, mathematical symbols and a few Greek letters commonly used in mathematics and physics.
- "… we were also fascinated by dedicated word processors from Wang, because we believed that general-purpose machines could do that just as well. That's why, when it came time to design the keyboard for the IBM PC, we put the funny Wang character set into the machine—you know, smiley faces and boxes and triangles and stuff. We were thinking we'd like to do a clone of Wang word-processing software someday."
CP437 is inadequate for internationalisation, as it lacks characters necessary for some languages, such as À (capital A with grave) for French and Catalan, and has only a few Greek letters. Later MS-DOS character sets, such as CP850 (DOS Latin-1), CP852 (DOS Central-European) and CP737 (DOS Greek), filled the gaps for international use with some compability to with CP437 by retaining the single and double box-drawing characters, while discarding the mixed ones (e.g. horizontal double/vertical single). All CP437 characters are in Unicode and in Microsoft's WGL4 character set, therefore in most of the fonts on Microsoft Windows, and also in the default VGA font of the Linux kernel, and the ISO 10646 fonts for X11.
Implementors of mapping tables to Unicode should note that CP437 unifies some characters that look almost the same (to the eyes of its implementors, not to the eyes of a typographer): 0xE1 is both the German sharp S (U+00DF, ß) and the Greek lowercase beta (U+03B2, β); 0xE4 is both the n-ary summation sign (U+2211, ∑) and the Greek uppercase sigma (U+03A3, Σ); 0xE6 is both the micro sign (U+00B5, µ) and the Greek lowercase mu (U+03BC, μ); 0xEA is both the ohm sign (U+2126, Ω) and the Greek uppercase omega (U+03A9, Ω) (note that in Unicode as well, the ohm sign is canonically equivalent to the capital omega, and its use is discouraged in favor of capital omega[1]); and 0xEE is both the element-of sign (U+2208, ∈) and the Greek lowercase epsilon (U+03B5, ε).
In DOS and Windows, most characters from the currently active can be inserted by holding down the Alt key and entering the character's three-digit decimal code on the numpad. Which DOS code page is currently active can be found out by querying
mode.com. This technique is called Windows Alt keycodes.
See also
External links
References
IBM PC Series IBM Personal Computer XT • IBM Portable Personal Computer • IBM PCjr ?
IBM PC (model 5150)
Type Personal computer
Released August 12, 1981
Discontinued April 2, 1987
Processor Intel 8088 @ 4.
..... Click the link for more information.
IBM PC (model 5150)
Type Personal computer
Released August 12, 1981
Discontinued April 2, 1987
Processor Intel 8088 @ 4.
..... Click the link for more information.
MS-DOS (short for Microsoft Disk Operating System) is an operating system commercialized by Microsoft. It was the most commonly used member of the DOS family of operating systems and was the dominant operating system for the PC compatible
..... Click the link for more information.
..... Click the link for more information.
Code page is the traditional IBM term used for a specific character encoding table: a mapping in which a sequence of bits, usually a single octet representing integer values 0 through 255, is associated with a specific character.
..... Click the link for more information.
..... Click the link for more information.
19th century - 20th century - 21st century
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1978 1979 1980 - 1981 - 1982 1983 1984
Year 1981 (MCMLXXXI
..... Click the link for more information.
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1978 1979 1980 - 1981 - 1982 1983 1984
Year 1981 (MCMLXXXI
..... Click the link for more information.
Unicode is an industry standard allowing computers to consistently represent and manipulate text expressed in any of the world's writing systems. Developed in tandem with the Universal Character Set standard and published in book form as The Unicode Standard
..... Click the link for more information.
..... Click the link for more information.
American Standard Code for Information Interchange (ASCII), generally pronounced ask-ee IPA: /ˈæski/ ( [1] ), is a character encoding based on the English alphabet.
..... Click the link for more information.
..... Click the link for more information.
hexadecimal, base-16, or simply hex, is a numeral system with a radix, or base, of 16, usually written using the symbols 0–9 and A–F, or a–f.
..... Click the link for more information.
..... Click the link for more information.
Ram, ram, or RAM as a non-acronymic word
As a non-acronymic word Ram, ram, or RAM may refer to:Animals
- Sheep, an uncastrated male of which is called a ram
- Ram cichlid, a species of freshwater fish endemic to Colombia and Venezuela
..... Click the link for more information.
Text mode is a kind of computer display mode in which the content of the screen is internally represented in terms of textual characters rather than individual pixels. Typically, the screen consists of a uniform grid of character cells
..... Click the link for more information.
..... Click the link for more information.
suit is one of several categories into which the cards of a deck are divided. Most often, each card bears one of several symbols showing to which suit it belongs; the suit may alternatively or in addition be indicated by the color printed on the card.
..... Click the link for more information.
..... Click the link for more information.
vowel is a sound in spoken language that is characterized by an open configuration of the vocal tract so that there is no build-up of air pressure above the glottis. This contrasts with consonants, which are characterized by a constriction or closure at one or more points along the
..... Click the link for more information.
..... Click the link for more information.
..... Click the link for more information.
Greek alphabet
Child systems Gothic
Glagolitic
Cyrillic
Coptic
Old Italic alphabet
Latin alphabet
ISO 15924 Grek
Note: This page may contain IPA phonetic symbols in Unicode.
..... Click the link for more information.
Child systems Gothic
Glagolitic
Cyrillic
Coptic
Old Italic alphabet
Latin alphabet
ISO 15924 Grek
Note: This page may contain IPA phonetic symbols in Unicode.
..... Click the link for more information.
Wang Laboratories
Incorporation
Founded Cambridge, Massachusetts, USA (1951)
Headquarters Tewksbury, Massachusetts , USA (1963-1976)
Lowell, Massachusetts, USA (1976-1997)
Key people Dr.
..... Click the link for more information.
Incorporation
Founded Cambridge, Massachusetts, USA (1951)
Headquarters Tewksbury, Massachusetts , USA (1963-1976)
Lowell, Massachusetts, USA (1976-1997)
Key people Dr.
..... Click the link for more information.
William Henry Gates III (born October 28, 1955[1]) is an American entrepreneur, philanthropist and chairman of Microsoft, the software company he founded with Paul Allen.
..... Click the link for more information.
..... Click the link for more information.
Paul Gardner Allen (born January 21, 1953 in Seattle, Washington) is an American entrepreneur.
With Bill Gates, he formed Microsoft. Allen regularly appears on lists of the richest people in the world; as of 2007 Forbes
..... Click the link for more information.
With Bill Gates, he formed Microsoft. Allen regularly appears on lists of the richest people in the world; as of 2007 Forbes
..... Click the link for more information.
Internationalization and localization are means of adapting computer software for non-native environments, especially other nations and cultures. Internationalization is the process of ensuring that an application is capable of adapting to local requirements, for instance ensuring
..... Click the link for more information.
..... Click the link for more information.
Code page 850 is a code page that was used in western Europe, under systems such as DOS. It was also sometimes used on English DOS systems although CP437 was generally the default on those.
..... Click the link for more information.
..... Click the link for more information.
Code page 852 (CP 852, IBM 852, OEM 852) is a code page to be used under MS-DOS with Central European languages that use Latin script (such as Polish, Romanian, Czech or Slovak).
..... Click the link for more information.
..... Click the link for more information.
Code page 737 (CP 737, IBM 737, OEM 737) is a code page to be used under MS-DOS to write Greek language. It was much more popular than CP869.
.
..... Click the link for more information.
Code page layout
Only the upper half (128–255) of the table is shown, the lower half (0–127) being plain ASCII..
..... Click the link for more information.
Unicode is an industry standard allowing computers to consistently represent and manipulate text expressed in any of the world's writing systems. Developed in tandem with the Universal Character Set standard and published in book form as The Unicode Standard
..... Click the link for more information.
..... Click the link for more information.
Windows Glyph List 4, or more commonly WGL4 for short, also known as the Pan-European character set, is a character repertoire comprising 652 Unicode characters.
..... Click the link for more information.
..... Click the link for more information.
Microsoft Windows
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Linux (pronunciation: IPA: /ˈlɪnʊks/, lin-uks) is a Unix-like computer operating system. Linux is one of the most prominent examples of free software and open source development; its underlying source code can be
..... Click the link for more information.
..... Click the link for more information.
The international standard ISO/IEC 10646 defines the Universal Character Set (UCS) as a character set on which many encodings are based. It contains nearly a hundred thousand abstract characters, each identified by an unambiguous name and an integer number called its
..... Click the link for more information.
..... Click the link for more information.
X Window System (commonly X11 or X) is a display protocol which provides windowing on bitmap displays. It provides the standard toolkit and protocol to build graphical user interfaces (GUIs) on Unix-like operating systems and OpenVMS, and has been ported to all other
..... Click the link for more information.
..... Click the link for more information.
ß is a letter in the German alphabet. Its German name is Eszett (IPA: [ɛsˈtsɛt], lexicalized expression for sz) or scharfes S (sharp S).
..... Click the link for more information.
..... Click the link for more information.
Beta (uppercase Β, lowercase β and internal ϐ) is the second letter of the Greek alphabet. In the system of Greek numerals it has a value of 2. It was derived from the Phoenician letter Beth .
..... Click the link for more information.
..... Click the link for more information.
Sigma (upper case Σ, lower case σ, lower case in word-final position ς) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals it has a value of 200.
..... Click the link for more information.
..... Click the link for more information.
micro- (µ) is a prefix in the SI and other systems of units denoting a factor of 10−6 (one millionth).[1] Confirmed in 1960, the prefix comes from the Greek (
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus