아스키코드는 American Standard Code for Information Interchange의 약자로서, ASCII라고 불립니다.
또한 ANSI에서 만든 표준 코드체계입니다.
아스키는 각 문자를 7비트로 표현합니다. 따라서 2^7 = 128개의 문자를 표현할 수 있습니다.
하단 표를 보시면 0 ~ 127까지 각각의 숫자에 대응되는 값들이 표현되어 있습니다.
그다음은 확장아스키코드(Extended ASCII)입니다.
확장아스키코드는 8비트를 사용해 표현합니다. 따라서 2^8 = 256 개의 문자를 표현할 수 있습니다.
하단 표를 보시면 0 ~ 255까지 각각의 숫자에 대응되는 값들이 표현되어 있습니다.
1번 부분 (code 0 ~ 31)
ASCII control characters는 인쇄가 불가능한 제어코드들입니다.
프린터 같은 주변기기들을 제어할 때 사용됩니다.
2번 부분 (code 32 ~ 127)
ASCII printable characters는 다른 어떠한 ASCII 변형 테이블에서도, 공통적으로 사용되는 인쇄 가능한 문자로 불립니다.
문자, 숫자, 구두점 및 기타 기호들을 나타냅니다. 또한 키보드에 있는 거의 모든 문자를 찾으실 수 있습니다.
(127은 DEL 명령을 나타냅니다.)
3번 부분 (code 128 ~ 255)
Extended ASCII characters는 ISO 8859-1dp를 따르며 ISO Latin-1로도 불립니다.
code 128 ~ 159는 Microsoft Windows Latin-1 확장 문자가 포함되어 있습니다.
하단 사진은 확장아스키코드(Extended ASCII)까지 한눈에 알아보기 쉽게 정리된 표입니다.
하단 링크에선 아스키코드 및 확장아스키코드 각각의 값들에 대한 자세한 내용을 살펴보실 수 있습니다.
지금까지의 내용과 관련이 있는 내용이 담겨있으니 참고하시길 바랍니다.
https://developer-p.tistory.com/192
https://developer-p.tistory.com/10
최근댓글