Homepage > ASCII Codes  

Hexadecimal Equivalents and Extended ASCII

Codepages

Since ASCII is a 7-bit code, and most computers manipulate data in 8-bit bytes, many extensions use the additional 128 codes available by using all 8 bits of each byte. This helps include many languages otherwise not easily representable in ASCII, but still not enough to cover all languages of all countries, so even these 8-bit extensions had to have local variants. IBM introduced 8-bit extended ASCII codes on the original IBM PC and later produced variations in for different languages and cultures. IBM called such character sets code pages.

Most important Codepages

Unicode: A proposal called Unicode was made 1991 to address many of these problems, and is now widely accepted. Unicode reserves 1,114,112 (= 2↑20 + 2↑16) integers (code points), and currently assigns characters to more than 96,000 of those code points. The first 256 codes precisely match those of ISO 8859-1.
Windows has adopted UTF-16 (uses 2 bytes per character), and UNIX-like operating systems such as GNU/Linux, BSD and Mac OS X have adopted UTF-8 (uses 1 to 4 bytes per character, depending on the Unicode symbol), as the basis of representation.



  Hexadecimal Chart  
# Hex. ASCII # Hex. ASCII # Hex. ASCII # Hex. ASCII # Hex. DOS ANSI # Hex. DOS ISO # Hex. DOS ISO # Hex. DOS ISO
0 00 NUL 32 20 64 40 @ 96 60 ` 128 80 160 A0 192 C0 224 E0 α
1 01 SOH 33 21 ! 65 41 A 97 61 a 129 81 161 A1 193 C1 225 E1
2 02 STX 34 22 " 66 42 B 98 62 b 130 82 162 A2 194 C2 226 E2 Γ
3 03 ETX 35 23 # 67 43 C 99 63 c 131 83 163 A3 195 C3 227 E3 π
4 04 EOT 36 24 $ 68 44 D 100 64 d 132 84 164 A4 196 C4 228 E4 Σ
5 05 ENQ 37 25 % 69 45 E 101 65 e 133 85 165 A5 197 C5 229 E5 σ
6 06 ACK 38 26 & 70 46 F 102 66 f 134 86 166 A6 198 C6 230 E6
7 07 BEL 39 27 ' 71 47 G 103 67 g 135 87 167 A7 199 C7 231 E7 τ
8 08 BS 40 28 ( 72 48 H 104 68 h 136 88 168 A8 200 C8 232 E8 Φ
9 09 TAB 41 29 ) 73 49 I 105 69 i 137 89 169 A9 201 C9 233 E9 Θ
10 0A LF 42 2A * 74 4A J 106 6A j 138 8A 170 AA 202 CA 234 EA Ω
11 0B VT 43 2B + 75 4B K 107 6B k 139 8B 171 AB 203 CB 235 EB δ
12 0C FF 44 2C , 76 4C L 108 6C l 140 8C 172 AC 204 CC 236 EC
13 0D CR 45 2D - 77 4D M 109 6D m 141 8D 173 AD 205 CD 237 ED φ
14 0E SO 46 2E . 78 4E N 110 6E n 142 8E 174 AE 206 CE 238 EE ε
15 0F SI 47 2F / 79 4F O 111 6F o 143 8F 175 AF 207 CF 239 EF
16 10 DLE 48 30 0 80 50 DLE 112 70 p 144 90 176 B0 208 D0 240 F0
17 11 DC1 49 31 1 81 51 Q 113 71 q 145 91 177 B1 209 D1 241 F1
18 12 DC2 50 32 2 82 52 R 114 72 r 146 92 178 B2 210 D2 242 F2
19 13 DC3 51 33 3 83 53 S 115 73 s 147 93 179 B3 211 D3 243 F3
20 14 DC4 52 34 4 84 54 T 116 74 t 148 94 180 B4 212 D4 244 F4
21 15 NAK 53 35 5 85 55 U 117 75 u 149 95 181 B5 213 D5 245 F5
22 16 SYN 54 36 6 86 56 V 118 76 v 150 96 182 B6 214 D6 246 F6
23 17 ETB 55 37 7 87 57 W 119 77 w 151 97 183 B7 215 D7 247 F7
24 18 CAN 56 38 8 88 58 X 120 78 x 152 98 184 B8 216 D8 248 F8
25 19 EM 57 39 9 89 59 Y 121 79 y 153 99 185 B9 217 D9 249 F9
26 1A SUB 58 3A : 90 5A Z 122 7A z 154 9A 186 BA 218 DA 250 FA
27 1B ESC 59 3B ; 91 5B [ 123 7B { 155 9B 187 BB 219 DB 251 FB
28 1C FS 60 3C < 92 5C \ 124 7C | 156 9C 188 BC 220 DC 252 FC
29 1D GS 61 3D = 93 5D ] 125 7D } 157 9D 189 BD 221 DD 253 FD
30 1E RS 62 3E > 94 5E ^ 126 7E ~ 158 9E 190 BE 222 DE 254 FE
31 1F US 63 3F ? 95 5F _ 127 7F  159 9F ƒ 191 BF 223 DF 255 FF  




© P. Fritz,