반응형
ASCII (아스키코드)는 컴퓨터에서 많이 사용하는 문자 집합을 1바이트로 표현한 문자열 집합이다. 주로 영문 대문자, 소문자와 숫자, 몇몇 특수문자로 구성되어 있다.
* 아스키코드를 사용하는 이유
컴퓨터는 0과 1밖에 이해하지 못하기 때문에 사람이 사용하는 언어를 컴퓨터의 언어로 바꿔 주어야 한다. 특히 초창기에는 컴퓨터의 저장 성능이나 인터넷 성능이 좋지 않았기 때문에 최소한의 바이트로 문자를 표현하는 것이 필요했다. 이러한 이유로 아스키 문자열이 생성되었다. 아스키코드는 0 ~ 127까지 128개의 숫자로 이루어져 있다. 가끔 128 ~ 부터의 숫자에 대응되는 코드도 표시되는데, 이는 아스키코드는 아니며, 각자의 컴퓨터 표현 언어에 따라 다르게 표시된다.
반응형
* 아스키코드표(ASCII table)
다음은 엑셀시트로 만든 아스키코드표이다.
Hex는 16진수를 의미하며, Oct는 8진수, Dec가 10진수를 의미한다. Char는 표현되는 문자를 표시하고 있다.
0 ~ 31 (16진수 00 ~1F)는 특수 문자이다. 예를 들어 3번 문자 ETX를 사용하면 컴퓨터는 이 문자를 Ctrl+C로 인식하게 된다. 아래는 실제 컴퓨터에 입력되는 키로 표시한 아스키코드표이다.
엑셀로 만든 파일을 첨부하니 다운로드하여서 변환해 사용하시기 바란다.
반응형
'IT와 인터넷' 카테고리의 다른 글
[윈도우] 장치관리자를 여는 5가지 방법 (0) | 2022.04.10 |
---|---|
UTF-8 형식과 유니코드 (0) | 2022.04.09 |
갤럭시S22 울트라와 GOS 논란 (0) | 2022.03.12 |
배치파일(bat file) 만들기 (0) | 2022.03.05 |
인텔 Hex (Intel-Hex) file format (0) | 2022.03.02 |
댓글