ASCII(정보 교환을 위한 미국 표준 코드) 통신에 사용되는 표준 문자 인코딩입니다. 'ask-ee'로 발음되는 ASCII는 엄밀히 말하면 영어 알파벳을 기반으로 한 7비트 코드입니다. ASCII 코드는 영숫자 데이터를 나타내는 데 사용됩니다.
이 코드는 1967년에 처음으로 표준으로 게시되었습니다. 이후 업데이트되어 ANSI X3.4-1968, ANSI X3.4-1977, 마지막으로 ANSI X3.4-1986으로 게시되었습니다. 7비트 코드이므로 최대 128자를 나타낼 수 있습니다. 현재 다음을 포함하여 95개의 인쇄 가능한 문자를 정의합니다. 대문자 26자(A~Z) , 소문자 26자 , 10개의 숫자(0~9) , 그리고 특수문자 33개 포함 수학 기호 , 문장 부호 , 그리고 공백 문자 . 이는 텍스트 입력, 통신 장비 및 장치를 나타냅니다. 여기에는 숫자, 영문 대문자 및 소문자, 함수, 구두점 기호 및 기타 기호가 포함됩니다.
전체적으로 256개의 ASCII 문자가 있으며 크게 세 가지 범주로 나눌 수 있습니다.
- ASCII 제어 문자(0-31 및 127)
- ASCII 인쇄 가능 문자(32-126)(가장 일반적으로 참조됨)
- 확장 ASCII 문자(128-255)
ASCII 값이란 무엇입니까?
ASCII는 American Standard Code for Information Interchange를 의미하며 문자, 숫자, 문장 부호 및 기타 기호에 고유한 숫자 값을 할당하는 문자 인코딩 표준입니다.
ASCII 값 표현이 필요한 이유는 무엇입니까?
실제 세계에서는 펜과 종이를 사용하여 메시지를 쓰고 친구가 직접 텍스트를 읽습니다. 그러나 디지털 통신의 경우 컴퓨터는 인간처럼 문자와 기호를 이해하지 못합니다. 대신 0과 1로 구성된 이진 코드 형태로 정보를 처리합니다. 여기서 ASCII 값이 사용됩니다.
선반 개
ASCII 값은 사람이 읽을 수 있는 텍스트와 컴퓨터가 읽을 수 있는 이진 코드 사이를 연결하는 역할을 합니다. 문자, 숫자, 기호 등 각 문자에는 0~127 범위의 고유한 ASCII 값이 할당됩니다. 예를 들어 대문자 'A'의 ASCII 값은 65이고 소문자 'a'에는 ASCII 값은 97입니다. 마찬가지로 숫자 '0'의 ASCII 값은 48입니다.
컴퓨터가 ASCII를 사용하여 인간 텍스트를 이해하는 방법은 무엇입니까?
친구에게 Hello!라는 문자 메시지를 보내고 싶다고 가정해 보겠습니다. 휴대폰이나 컴퓨터에 이 메시지를 입력하면 각 문자가 해당 ASCII 값으로 변환됩니다. 이 경우 Hello!의 ASCII 값은 다음과 같습니다. 72, 101, 108, 108, 111, 33입니다. 이 숫자 값은 이진 코드로 변환되어 친구의 장치로 전송됩니다. 메시지를 받으면 장치는 이진 코드를 다시 ASCII 값으로 변환하고 최종적으로 원래 텍스트인 Hello!를 표시합니다.

ASCII 테이블
확장 ASCII 코드(문자 코드 128-255)
아래 표는 ISO Latin-1이라고도 알려진 ISO 8859-1의 확장인 Windows-1252(CP-1252) 표준을 준수합니다. 이 표준은 제어 문자를 128~159 범위의 표시 가능한 문자로 대체한다는 점에서 IANA의 ISO-8859-1과 다릅니다. ISO-8859-1에서 벗어나는 문자는 연한 파란색으로 강조 표시됩니다.
12월 | 큰 상자 | 상징 | HTML 번호 | HTML 이름 | 설명 |
---|---|---|---|---|---|
128 | 10000000 | € | € | € | 유로화 |
129 | 10000001 | 미사용 | |||
130 | 10000010 | ‚ | ² | ‚ | 단일 낮은 9 따옴표 |
131 | 10000011 | ? | ㅏ | ? | 후크가 있는 라틴어 소문자 f |
132 | 10000100 | ¼ | ' | 이중 낮은 9따옴표 | |
133 | 10000101 | … | … | 수평 타원 | |
134 | 10000110 | † | 씨 | † | 단검 |
135 | 10000111 | ‡ | 씨 | ‡ | 이중 단검 |
136 | 10001000 | ˆ | ¨ | ˆ | 수식자 곡절 악센트 |
137 | 10001001 | ‰ | = | ‰ | 마일당 부호 |
138 | 10001010 | 와 함께 | ª | 와 함께 | 캐론이 포함된 라틴어 대문자 S |
139 | 10001011 | 〈 | ⅔ | 〈 | 단일 왼쪽을 가리키는 각도 인용 |
140 | 10001100 | Œ | 씨 | Œ | 라틴어 대문자 합자 OE |
141 | 10001101 | 미사용 | |||
142 | 10001110 | 지 | ® | 지 | 캐론이 포함된 라틴어 대문자 Z |
143 | 10001111 | 미사용 | |||
144 | 10010000 | 미사용 | |||
145 | 10010001 | ' | 디제이 | ' | 왼쪽 작은따옴표 |
146 | 10010010 | ' | - | ' | 오른쪽 작은따옴표 |
147 | 10010011 | œ | 왼쪽 큰따옴표 | ||
148 | 10010100 | - | 오른쪽 큰따옴표 | ||
149 | 10010101 | • | - | • | 총알 |
150 | 10010110 | – | ? | – | 대시로 |
151 | 10010111 | — | ' | — | 대시로 |
152 | 10011000 | ~ | ¸ | ~ | 작은 물결표 |
153 | 10011001 | ™ | “ | ™ | 상표 표시 |
154 | 10011010 | ~와 함께 | º | ~와 함께 | 캐론이 포함된 라틴어 소문자 S |
155 | 10011011 | › | “ | › | 단일 오른쪽 각도 따옴표 |
156 | 10011100 | œ | ¼ | œ | 라틴어 소합자 oe |
157 | 10011101 | 미사용 | |||
158 | 10011110 | 시간 | ⅔ | 시간 | 캐론이 포함된 라틴 소문자 z |
159 | 10011111 | 와이 | ' | 와이 | 분음 기호가 있는 라틴 대문자 Y |
160 | 10100000 | NBSP | 중단되지 않는 공간 | ||
161 | 10100001 | ¡ | ¡ | ¡ | 거꾸로 된 느낌표 |
162 | 10100010 | ¢ | ¢ | ¢ | 센트 기호 |
163 | 10100011 | £ | £ | £ | 파운드 기호 |
164 | 10100100 | ¤ | ¤ | ¤ | 통화 기호 |
165 | 10100101 | 엔 | 엔 | 엔 | 엔화 |
166 | 10100110 | ¦ | ¦ | ¦ | 파이프, 파손된 수직 막대 |
167 | 10100111 | § | § | § | 구역 표시 |
168 | 10101000 | ¨ | ¨ | ¨ | 간격 분음법 – 움라우트 |
169 | 10101001 | © | © | © | 저작권 표시 |
170 | 10101010 | 일 | 일 | 일 | 여성 서수 표시기 |
171 | 10101011 | 왼쪽 이중 따옴표 | |||
172 | 10101100 | ¬ | ¬ | ¬ | 부정 |
173 | 10101101 | 수줍은 | | | 부드러운 하이픈 |
174 | 10101110 | ® | ® | ® | 등록상표 표시 |
175 | 10101111 | ̅ | ̅ | ̅ | 간격 매크로 – 윗줄 |
176 | 10110000 | ° | ° | ° | 학위 기호 |
177 | 10110001 | ± | ± | ± | 더하기 또는 빼기 기호 |
178 | 10110010 | ² | ² | ² | 위첨자 2제곱 |
179 | 10110011 | ³ | ³ | ³ | 위 첨자 3 – 세제곱 |
180 | 10110100 | ' | ' | ' | 급성 악센트 – 띄어쓰기 악센트 |
181 | 10110101 | 중 | 중 | 중 | 마이크로 사인 |
182 | 10110110 | ¶ | ¶ | ¶ | Pilcrow 기호 – 단락 기호 |
183 | 10110111 | · | · | · | 중간 점 - 그루지야어 쉼표 |
184 | 10111000 | ¸ | ¸ | ¸ | 세딜라 간격 |
185 | 10111001 | ¹ | ¹ | ¹ | 위첨자 1 |
186 | 10111010 | º | º | º | 남성 서수 표시기 |
187 | 10111011 | 오른쪽 이중 따옴표 | |||
188 | 10111100 | ¼ | ¼ | ¼ | 분수 1/4 |
189 | 10111101 | ½ | ½ | ½ | 분수 1/2 |
190 | 10111110 | ⅔ | ⅔ | ⅔ | 분수 3/4 |
191 | 10111111 | ¿ | ¿ | ¿ | 거꾸로 된 물음표 |
192 | 11000000 | 가지다 | 가지다 | 가지다 | 무덤이 있는 라틴어 대문자 A |
193 | 11000001 | ~에 | ~에 | ~에 | 라틴어 대문자 A |
194 | 11000010 | ㅏ | ㅏ | ㅏ | 곡절 부호가 있는 라틴 대문자 A |
195 | 11000011 | ㅏ | ㅏ | ㅏ | 물결표가 있는 라틴어 대문자 A |
196 | 11000100 | ㅏ | ㅏ | ㅏ | 분음 부호가 있는 라틴어 대문자 A |
197 | 11000101 | 오 | 오 | 오 | 위에 고리가 있는 라틴어 대문자 A |
198 | 11000110 | 오 | 오 | 오 | 라틴어 대문자 AE |
199 | 11000111 | 무엇 | 무엇 | 무엇 | 세딜라가 포함된 라틴어 대문자 C |
200 | 11001000 | 그리고 | 그리고 | 그리고 | 무덤이 있는 라틴어 대문자 E |
201 | 11001001 | 그리고 | 그리고 | 그리고 | 급성이 포함된 라틴 대문자 E |
202 | 11001010 | 이자형 | 이자형 | 이자형 | 곡절 부호가 있는 라틴 대문자 E |
203 | 11001011 | 이자형 | 이자형 | 이자형 | 분음 부호가 있는 라틴어 대문자 E |
204 | 11001100 | 나 | 나 | 나 | 무덤이 있는 라틴어 대문자 I |
205 | 11001101 | ~ 안에 | ~ 안에 | ~ 안에 | 예음이 있는 라틴어 대문자 I |
206 | 11001110 | 큐 | 큐 | 큐 | 곡절 부호가 있는 라틴 대문자 I |
207 | 11001111 | 나 | 나 | 나 | 분음 부호가 있는 라틴어 대문자 I |
208 | 11010000 | 디 | 디 | 디 | 라틴 대문자 ETH |
209 | 11010001 | N | N | N | 물결표가 있는 라틴어 대문자 N |
210 | 11010010 | 영형 | 영형 | 영형 | 무덤이 있는 라틴어 대문자 O |
211 | 11010011 | 오 | 오 | 오 | 예음이 포함된 라틴어 대문자 O |
212 | 11010100 | 우산 | 우산 | 우산 | 곡절 부호가 있는 라틴어 대문자 O |
213 | 11010101 | 그 | 그 | 그 | 물결표가 있는 라틴어 대문자 O |
214 | 11010110 | 그 | 그 | 그 | 분음 부호가 있는 라틴 대문자 O |
215 | 11010111 | × | × | × | 곱셈 기호 |
216 | 11011000 | 영형 | 영형 | 영형 | 슬래시가 포함된 라틴어 대문자 O |
217 | 11011001 | 유 | 유 | 유 | 무덤이 있는 라틴어 대문자 U |
218 | 11011010 | 또는 | 또는 | 또는 | 급성이 포함된 라틴어 대문자 U |
219 | 11011011 | 그리고 | 그리고 | 그리고 | 곡절 부호가 있는 라틴어 대문자 U |
220 | 11011100 | 유 | 유 | 유 | 분음 부호가 있는 라틴어 대문자 U |
221 | 11011101 | 아이디어 | 아이디어 | 아이디어 | 예음이 있는 라틴 대문자 Y |
222 | 11011110 | 목 | 목 | 목 | 라틴어 대문자 THORN |
223 | 11011111 | 봄 여름 시즌 | 봄 여름 시즌 | 봄 여름 시즌 | 라틴어 소문자 샤프 s – ess-zed |
224 | 11100000 | 가지다 | 가지다 | 가지다 | 무덤이 있는 라틴어 소문자 a |
225 | 11100001 | ~에 | ~에 | ~에 | 예음이 붙은 라틴 소문자 a |
226 | 11100010 | ㅏ | ㅏ | ㅏ | 곡절 부호가 있는 라틴어 소문자 a |
227 | 11100011 | ㅏ | ㅏ | ㅏ | 물결표가 있는 라틴 소문자 a |
228 | 11100100 | ㅏ | ㅏ | ㅏ | 분음 부호가 있는 라틴 소문자 a |
229 | 11100101 | 에게 | 에게 | 에게 | 위에 고리가 있는 라틴 소문자 a |
230 | 11100110 | 오 | 오 | 오 | 라틴어 소문자 ae |
231 | 11100111 | 무엇 | 무엇 | 무엇 | 세딜라가 포함된 라틴어 소문자 c |
232 | 11101000 | 그리고 | 그리고 | 그리고 | 무덤이 있는 라틴어 소문자 e |
233 | 11101001 | 그것은 | 그것은 | 그것은 | 급성 라틴어 소문자 e |
2. 3. 4 | 11101010 | 뭐라고 | 뭐라고 | 뭐라고 | 곡절 기호가 있는 라틴어 소문자 e |
235 | 11101011 | 이자형 | 이자형 | 이자형 | 분음 부호가 있는 라틴 소문자 e |
236 | 11101100 | 나 | 나 | 나 | 무덤이 있는 라틴 소문자 i |
237 | 11101101 | ~에 | ~에 | ~에 | 라틴어 소문자 i |
238 | 11101110 | 큐 | 큐 | 큐 | 곡절 기호가 있는 라틴 소문자 i |
239 | 11101111 | 나 | 나 | 나 | 분음 부호가 있는 라틴어 소문자 i |
240 | 11110000 | 디 | 디 | &등; | 라틴어 소문자 eth |
241 | 11110001 | N | N | N | 물결표가 있는 라틴 소문자 n |
242 | 11110010 | 영형 | 영형 | 영형 | 무덤이 있는 라틴어 소문자 o |
243 | 11110011 | ~에서 | ~에서 | ~에서 | 급성 라틴어 소문자 o |
244 | 11110100 | 우산 | 우산 | 우산 | 곡절 부호가 있는 라틴어 소문자 o |
245 | 11110101 | 그 | 그 | 그 | 물결표가 있는 라틴어 소문자 o |
246 | 11110110 | 그 | 그 | 그 | 분음 부호가 있는 라틴어 소문자 o |
247 | 11110111 | ¶ | ¶ | ¶ | 구분 기호 |
248 | 11111000 | 영형 | 영형 | 영형 | 슬래시가 있는 라틴어 소문자 o |
249 | 11111001 | 유 | 유 | 유 | 무덤이 있는 라틴어 소문자 u |
250 | 11111010 | 또는 | 또는 | 또는 | 예음이 붙은 라틴어 소문자 u |
251 | 11111011 | 그리고 | 그리고 | 그리고 | 곡절 기호가 있는 라틴어 소문자 u |
252 | 11111100 | 유 | 유 | 유 | 분음 부호가 있는 라틴어 소문자 u |
253 | 11111101 | 아이디어 | 아이디어 | 아이디어 | 예음이 있는 라틴 소문자 y |
254 | 11111110 | 즉 | 즉 | 즉 | 라틴어 소문자 가시 |
255 | 11111111 | 와이 | 와이 | 와이 | 분음 부호가 있는 라틴 소문자 y |
그렇다면 33 이전과 126 이후는 무엇입니까?
- 32(0-31) 이전의 ASCII 값은 다음과 같습니다. 제어 문자 . 문자 코드는 텍스트에 추가 기호를 추가하는 것을 방지하기 위해 문자 집합의 참조 지점으로 대역 내 신호 처리에서 자주 사용됩니다.
- 32에는 인쇄된 문자로 포함된 공백이 있지만 공백이 제어 문자 역할을 할 수도 있다고 해도 틀린 말은 아닙니다.
- 127에는 제어 문자인 DEL(삭제)이 있습니다.
- 127, (128-255) 이후에는 키로 표시되지 않고 일반적으로 사용되지 않는 수학 및 기타 기호를 나타내는 확장 ASCII 문자가 있습니다.
다음은 제어 문자(0-31, 127)의 ASCII 값입니다.
성격 | 캐릭터 이름 | ASCII 코드 |
---|---|---|
없는 | 널 문자 | 00 |
소 | 헤더의 시작 | 01 |
STX | 텍스트의 시작 | 02 |
등 | 텍스트 끝 | 03 |
EOT | 전송 종료 | 04 |
ENQ | 문의 | 05 |
ACK | 인정하다 | 06 |
벨 | 벨 | 07 |
학사 | 역행 키이 | 08 |
HT | 가로 탭 | 09 |
LF | 줄 바꿈 | 10 |
성격 | 캐릭터 이름 | ASCII 코드 |
---|---|---|
버몬트 | 수직 탭 | 열하나 |
FF | 폼피드 | 12 |
CR | 캐리지 리턴 | 13 |
그래서 | 교대 근무 | 14 |
응 | 교대 근무 | 열 다섯 |
에 따르면 | 데이터 링크 탈출 | 16 |
DC1 | 장치 제어 1 | 17 |
DC2 | 장치 제어 2 | 18 |
DC3 | 장치 제어 3 | 19 |
DC4 | 장치 제어 4 | 이십 |
원하다 | 부정적인 인정 | 이십 일 |
성격 | 캐릭터 이름 | ASCII 코드 |
---|---|---|
싱크 | 동기식 유휴 | 22 |
ETB | 트랜스 끝. 차단하다 | 23 |
할 수 있다 | 취소 | 24 |
안에 | 매체의 끝 | 25 |
보결 | 대리자 | 26 |
ESC | 탈출하다 | 27 |
FS | 파일 구분 기호 | 28 |
GS | 그룹 구분자 | 29 |
RS | 레코드 구분 기호 | 30 |
우리를 | 단위 구분 기호 | 31 |
의 | 삭제 | 127 |
ASCII와 유니코드의 차이점
아스키 | 유니코드 |
---|---|
기본적으로 기호, 숫자, 문자 형태로 텍스트를 표현하는 데 사용되는 ASCII | UNICODE는 모든 언어의 텍스트 데이터를 교환, 처리 및 저장하는 데 사용됩니다. |
ASCII는 7비트 이진수를 사용하여 문자를 표현하는 문자 인코딩 표준입니다. | UNICODE는 16비트 이진수를 사용하여 문자를 표현하는 문자 인코딩 표준입니다. |
ASCII는 128자만 표현할 수 있습니다. | 유니코드는 다양한 언어와 스크립트의 65,000개 이상의 문자를 나타낼 수 있습니다. |
결론
요약하면, 대문자의 ASCII 값 범위는 65부터 90까지이고, 소문자의 경우 97부터 122까지입니다. 알파벳 순서로 할당되며, A와 Z의 값은 대문자로 각각 65와 90입니다. 마찬가지로 소문자로 된 a와 z의 값은 각각 97과 122입니다.
ASCII 값에 대해 자주 묻는 질문 – FAQ
A부터 Z까지의 ASCII 값은 무엇입니까?
Ascii 값 대문자 A부터 Z까지 (부터 알파벳순으로 할당됩니다. 65-90 ) , 와 함께 A에는 65라는 값이 할당되었습니다. 그리고 Z에는 90이라는 값이 할당되었습니다. 대문자의 경우.
소문자 a부터 z까지의 ASCII 값은 무엇입니까?
Ascii 값 작은 a부터 z까지 또한 (에서 알파벳 순서로 지정됩니다. 97-122 ) , 와 함께 a에는 97이라는 값이 할당됩니다. 그리고 z에는 122라는 값이 할당됩니다. ~을 위한 소문자.
ASCII 값을 문자로 어떻게 변환할 수 있나요?
프로그래밍의 맥락에서 변환을 위해 다음을 사용할 수 있습니다. 숯() Python에서 ASCII 값을 해당 문자로 변환하는 함수입니다. 예를 들어:- Char(32)는 공백이기 때문에 아무것도 제공하지 않습니다. 그러나 다른 값의 경우 확실히 문자를 제공합니다.
영어가 아닌 문자를 나타내는 데 ASCII 값을 사용할 수 있습니까?
아니요, ASCII 값은 영어의 제한된 문자 집합만 나타내며 영어가 아닌 문자를 나타내는 데 사용할 수 없습니다.