아스키코드(ASCII)와 확장아스키코드(Extended ASCII)
아스키코드(ASCII)와 확장아스키코드(Extended ASCII)에 대하여
아스키코드란
American Standard Code for Information Interchange의 약자로서, ASCII라고 불립니다.
또한 ANSI에서 만든 표준 코드체계입니다.
아스키는 각 문자를 7비트로 표현합니다. 따라서 2^7 = 128개의 문자를 표현할 수 있습니다.
하단 표를 보시면 0 ~ 127까지 각각의 숫자에 대응되는 값들이 표현되어 있습니다.
- 아스키코드표
확장아스키코드(Extended ASCII)
확장아스키코드는 8비트를 사용해 표현합니다. 따라서 2^8 = 256 개의 문자를 표현할 수 있습니다.
하단 표를 보시면 0 ~ 255까지 각각의 숫자에 대응되는 값들이 표현 되어 있습니다.
- 확장아스키코드(Extended ASCII)표
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 확장 문자가 포함되어 있습니다.