ASCII stands for American Standard Code for Information Interchange.
ASCII는 오래 전에 개발되었는데, 현재 몇몇 기계에서 항상 같은 방법으로 사용되고 있는 것은 아니다.
다음은 처음 개발된 32문자를 포함한 아스키 코드표이다.
ASCII는 처음 teletype를 위해 개발되었으므로 어떤 경우에는 모호하여, 종종 본래의 취지와 다르게 쓰이기도 한다.
10진수 | 16진수 | 8진수 | 2진수 | ASCII | 10진수 | 16진수 | 8진수 | 2진수 | ASCII |
0 | 0×00 | 000 | 0000000 | NULL | 64 | 0×40 | 100 | 1000000 | @ |
1 | 0×01 | 001 | 0000001 | SOH | 65 | 0×41 | 101 | 1000001 | A |
2 | 0×02 | 002 | 0000010 | STX | 66 | 0×42 | 102 | 1000010 | B |
3 | 0×03 | 003 | 0000011 | ETX | 67 | 0×43 | 103 | 1000011 | C |
4 | 0×04 | 004 | 0000100 | EOT | 68 | 0×44 | 104 | 1000100 | D |
5 | 0×05 | 005 | 0000101 | ENQ | 69 | 0×45 | 105 | 1000101 | E |
6 | 0×06 | 006 | 0000110 | ACK | 70 | 0×46 | 106 | 1000110 | F |
7 | 0×07 | 007 | 0000111 | BEL | 71 | 0×47 | 107 | 1000111 | G |
8 | 0×08 | 010 | 0001000 | BS | 72 | 0×48 | 110 | 1001000 | H |
9 | 0×09 | 011 | 0001001 | HT | 73 | 0×49 | 111 | 1001001 | I |
10 | 0×0A | 012 | 0001010 | LF | 74 | 0×4A | 112 | 1001010 | J |
11 | 0×0B | 013 | 0001011 | VT | 75 | 0×4B | 113 | 1001011 | K |
12 | 0×0C | 014 | 0001100 | FF | 76 | 0×4C | 114 | 1001100 | L |
13 | 0×0D | 015 | 0001101 | CR | 77 | 0×4D | 115 | 1001101 | M |
14 | 0×0E | 016 | 0001110 | SO | 78 | 0×4E | 116 | 1001110 | N |
15 | 0×0F | 017 | 0001111 | SI | 79 | 0×4F | 117 | 1001111 | O |
16 | 0×10 | 020 | 0010000 | DLE | 80 | 0×50 | 120 | 1010000 | P |
17 | 0×11 | 021 | 0010001 | DC1 | 81 | 0×51 | 121 | 1010001 | Q |
18 | 0×12 | 022 | 0010010 | SC2 | 82 | 0×52 | 122 | 1010010 | R |
19 | 0×13 | 023 | 0010011 | SC3 | 83 | 0×53 | 123 | 1010011 | S |
20 | 0×14 | 024 | 0010100 | SC4 | 84 | 0×54 | 124 | 1010100 | T |
21 | 0×15 | 025 | 0010101 | NAK | 85 | 0×55 | 125 | 1010101 | U |
22 | 0×16 | 026 | 0010110 | SYN | 86 | 0×56 | 126 | 1010110 | V |
23 | 0×17 | 027 | 0010111 | ETB | 87 | 0×57 | 127 | 1010111 | W |
24 | 0×18 | 030 | 0011000 | CAN | 88 | 0×58 | 130 | 1011000 | X |
25 | 0×19 | 031 | 0011001 | EM | 89 | 0×59 | 131 | 1011001 | Y |
26 | 0×1A | 032 | 0011010 | SUB | 90 | 0×5A | 132 | 1011010 | Z |
27 | 0×1B | 033 | 0011011 | ESC | 91 | 0×5B | 133 | 1011011 | [ |
28 | 0×1C | 034 | 0011100 | FS | 92 | 0×5C | 134 | 1011100 | |
29 | 0×1D | 035 | 0011101 | GS | 93 | 0×5D | 135 | 1011101 | ] |
30 | 0×1E | 036 | 0011110 | RS | 94 | 0×5E | 136 | 1011110 | ^ |
31 | 0×1F | 037 | 0011111 | US | 95 | 0×5F | 137 | 1011111 | _ |
32 | 0×20 | 040 | 0100000 | SP | 96 | 0×60 | 140 | 1100000 | . |
33 | 0×21 | 041 | 0100001 | ! | 97 | 0×61 | 141 | 1100001 | a |
34 | 0×22 | 042 | 0100010 | " | 98 | 0×62 | 142 | 1100010 | b |
35 | 0×23 | 043 | 0100011 | # | 99 | 0×63 | 143 | 1100011 | c |
36 | 0×24 | 044 | 0100100 | $ | 100 | 0×64 | 144 | 1100100 | d |
37 | 0×25 | 045 | 0100101 | % | 101 | 0×65 | 145 | 1100101 | e |
38 | 0×26 | 046 | 0100110 | & | 102 | 0×66 | 146 | 1100110 | f |
39 | 0×27 | 047 | 0100111 | ' | 103 | 0×67 | 147 | 1100111 | g |
40 | 0×28 | 050 | 0101000 | ( | 104 | 0×68 | 150 | 1101000 | h |
41 | 0×29 | 051 | 0101001 | ) | 105 | 0×69 | 151 | 1101001 | i |
42 | 0×2A | 052 | 0101010 | * | 106 | 0×6A | 152 | 1101010 | j |
43 | 0×2B | 053 | 0101011 | + | 107 | 0×6B | 153 | 1101011 | k |
44 | 0×2C | 054 | 0101100 | ' | 108 | 0×6C | 154 | 1101100 | l |
45 | 0×2D | 055 | 0101101 | - | 109 | 0×6D | 155 | 1101101 | m |
46 | 0×2E | 056 | 0101110 | . | 110 | 0×6E | 156 | 1101110 | n |
47 | 0×2F | 057 | 0101111 | / | 111 | 0×6F | 157 | 1101111 | o |
48 | 0×30 | 060 | 0110000 | 0 | 112 | 0×70 | 160 | 1110000 | p |
49 | 0×31 | 061 | 0110001 | 1 | 113 | 0×71 | 161 | 1110001 | q |
50 | 0×32 | 062 | 0110010 | 2 | 114 | 0×72 | 162 | 1110010 | r |
51 | 0×33 | 063 | 0110011 | 3 | 115 | 0×73 | 163 | 1110011 | s |
52 | 0×34 | 064 | 0110100 | 4 | 116 | 0×74 | 164 | 1110100 | t |
53 | 0×35 | 065 | 0110101 | 5 | 117 | 0×75 | 165 | 1110101 | u |
54 | 0×36 | 066 | 0110110 | 6 | 118 | 0×76 | 166 | 1110110 | v |
55 | 0×37 | 067 | 0110111 | 7 | 119 | 0×77 | 167 | 1110111 | w |
56 | 0×38 | 070 | 0111000 | 8 | 120 | 0×78 | 170 | 1111000 | x |
57 | 0×39 | 071 | 0111001 | 9 | 121 | 0×79 | 171 | 1111001 | y |
58 | 0×3A | 072 | 0111010 | : | 122 | 0×7A | 172 | 1111010 | z |
59 | 0×3B | 073 | 0111011 | ; | 123 | 0×7B | 173 | 1111011 | { |
60 | 0×3C | 074 | 0111100 | < | 124 | 0×7C | 174 | 1111100 | | |
61 | 0×3D | 075 | 0111101 | = | 125 | 0×7D | 175 | 1111101 | } |
62 | 0×3E | 076 | 0111110 | > | 126 | 0×7E | 176 | 1111110 | ~ |
63 | 0×3F | 077 | 0111111 | ? | 127 | 0×7F | 177 | 1111111 | DEL |
확장 ASCII 코드
나중에 추가된 코드 중 하나를 나타내었는데, 모두 이와 같다고 할 수는 없고
다르게 세팅되는 경우도 있지만 가장 일반적으로 사용되는 코드를 나타내었다.
아스키코드 | 값 | 아스키코드 | 값 | 아스키코드 | 값 | 아스키코드 | 값 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
16진수 | 10진수 | 16진수 | 10진수 | 16진수 | 10진수 | 16진수 | 10진수 | ||||
00 | 000 | NULL | 40 | 064 | @ | 80 | 128 |
| C0 | 192 |
|
01 | 001 | SOH | 41 | 065 | A | 81 | 129 |
| C1 | 193 |
|
02 | 002 | STX | 42 | 066 | B | 82 | 130 |
| C2 | 194 |
|
03 | 003 | ETX | 43 | 067 | C | 83 | 131 |
| C3 | 195 |
|
04 | 004 | EQT | 44 | 068 | D | 84 | 132 |
| C4 | 196 |
|
05 | 005 | ENQ | 45 | 069 | E | 85 | 133 |
| C5 | 197 |
|
06 | 006 | ACK | 46 | 070 | F | 86 | 134 |
| C6 | 198 |
|
07 | 007 | BEL | 47 | 071 | G | 87 | 135 |
| C7 | 199 |
|
08 | 008 | BS | 48 | 072 | H | 88 | 136 |
| C8 | 200 |
|
09 | 009 | HT | 49 | 073 | I | 89 | 137 |
| C9 | 201 |
|
0A | 010 | LF | 4A | 074 | J | 8A | 138 |
| CA | 202 |
|
0B | 011 | VT | 4B | 075 | K | 8B | 139 |
| CB | 203 |
|
0C | 012 | FF | 4C | 076 | L | 8C | 140 |
| CC | 204 |
|
0D | 013 | CR | 4D | 077 | M | 8D | 141 |
| CD | 205 |
|
0E | 014 | SO | 4E | 078 | N | 8E | 142 |
| CE | 206 |
|
0F | 015 | SI | 4F | 079 | O | 8F | 143 |
| CF | 207 |
|
10 | 016 | DLE | 50 | 080 | P | 90 | 144 |
| D0 | 208 |
|
11 | 017 | DC1 | 51 | 081 | Q | 91 | 145 |
| D1 | 209 |
|
12 | 018 | DC2 | 52 | 082 | R | 92 | 146 |
| D2 | 210 |
|
13 | 019 | DC3 | 53 | 083 | S | 93 | 147 |
| D3 | 211 |
|
14 | 020 | DC4 | 54 | 084 | T | 94 | 148 |
| D4 | 212 |
|
15 | 021 | NAK | 55 | 085 | U | 95 | 149 |
| D5 | 213 |
|
16 | 022 | SYN | 56 | 086 | V | 96 | 150 |
| D6 | 214 |
|
17 | 023 | ETB | 57 | 087 | W | 97 | 151 |
| D7 | 215 |
|
18 | 024 | CAN | 58 | 088 | X | 98 | 152 |
| D8 | 216 |
|
19 | 025 | EM | 59 | 089 | Y | 99 | 153 |
| D9 | 217 |
|
1A | 026 | SUB | 5A | 090 | Z | 9A | 154 |
| EA | 218 |
|
1B | 027 | ESC | 5B | 091 | [ | 9B | 155 |
| EB | 219 |
|
1C | 028 | FS | 5C | 092 | \ | 9C | 156 |
| EC | 220 |
|
1D | 029 | GS | 5D | 093 | ] | 9D | 157 |
| ED | 221 |
|
1E | 030 | RS | 5E | 094 | ^ | 9E | 158 |
| EE | 222 |
|
1F | 031 | US | 5F | 095 |
| 9F | 159 |
| EF | 223 |
|
20 | 032 | (space) | 5F | 096 |
| 9F | 160 |
| EF | 224 |
|
21 | 033 | ! | 5F | 097 |
| 9F | 161 |
| EF | 225 |
|
22 | 034 | " | 5F | 098 |
| 9F | 162 |
| EF | 226 |
|
23 | 035 | # | 5F | 099 |
| 9F | 163 |
| EF | 227 |
|
24 | 036 | $ | 5F | 100 |
| 9F | 164 |
| EF | 228 |
|
25 | 037 | % | 5F | 101 |
| 9F | 165 |
| EF | 229 |
|
26 | 038 | & | 5F | 102 |
| 9F | 166 |
| EF | 230 |
|
27 | 039 | ' | 5F | 103 |
| 9F | 167 |
| EF | 231 |
|
28 | 040 | ( | 5F | 104 |
| 9F | 168 |
| EF | 232 |
|
29 | 041 | ) | 5F | 105 |
| 9F | 169 |
| EF | 233 |
|
2A | 042 | * | 5F | 106 |
| 9F | 170 |
| EF | 234 |
|
2B | 043 | + | 5F | 107 |
| 9F | 171 |
| EF | 235 |
|
2C | 044 | ` | 5F | 108 |
| 9F | 172 |
| EF | 236 |
|
2D | 045 | - | 5F | 109 |
| 9F | 173 |
| EF | 237 |
|
2E | 046 | . | 5F | 110 |
| 9F | 174 |
| EF | 238 |
|
2F | 047 | / | 5F | 111 |
| 9F | 175 |
| EF | 239 |
|
30 | 048 | 0 | 5F | 112 |
| 9F | 176 |
| EF | 240 |
|
31 | 049 | 1 | 5F | 113 |
| 9F | 177 |
| EF | 241 |
|
32 | 050 | 2 | 5F | 114 |
| 9F | 178 |
| EF | 242 |
|
33 | 051 | 3 | 5F | 115 |
| 9F | 179 |
| EF | 243 |
|
34 | 052 | 4 | 5F | 116 |
| 9F | 180 |
| EF | 244 |
|
35 | 053 | 5 | 5F | 117 |
| 9F | 181 |
| EF | 245 |
|
36 | 054 | 6 | 5F | 118 |
| 9F | 182 |
| EF | 246 |
|
37 | 055 | 7 | 5F | 119 |
| 9F | 183 |
| EF | 247 |
|
38 | 056 | 8 | 5F | 120 |
| 9F | 184 |
| EF | 248 |
|
39 | 057 | 9 | 5F | 121 |
| 9F | 185 |
| EF | 249 |
|
3A | 058 | : | 5F | 122 |
| 9F | 186 |
| EF | 250 |
|
3B | 059 | ; | 5F | 123 |
| 9F | 187 |
| EF | 251 |
|
3C | 060 |
| 5F | 124 |
| 9F | 189 |
| EF | 252 |
|
3D | 061 | = | 5F | 125 |
| 9F | 190 |
| EF | 253 |
|
3E | 062 |
| 5F | 126 |
| 9F | 191 |
| EF | 254 |
|
3F | 063 | ? | 5F | 127 |
| 9F | 192 |
| EF | 255 |
|
'Program Language > Programming Base' 카테고리의 다른 글
클리핑 영역 ?? (0) | 2006.12.19 |
---|