ASCII
InfoWiki
American Standard Code for Information Interchange. 미국 정보 교환 표준 부호.
1963년 미국 표준 협회(ASA)에 의해 결정되어 미국의 표준 부호가 되었다. 미니컴퓨터나 개인용 컴퓨터(PC)와 같은 소형 컴퓨터를 중심으로 보급되어 현재 국제적으로 널리 사용되고 있다. 보통 '아스키'라고 읽는다.
소형 컴퓨터에서 문자 데이터(문자, 숫자, 문장 부호)와 비입력 장치 명령(제어 문자)을 나타내는 데 사용되는 표준 데이터 전송 부호이다. 다른 부호 체계와 마찬가지로 ASCII 역시 정보를 표준화된 디지털 형식으로 바꿈으로써 컴퓨터 상호 간에 정보를 주고받고, 데이터를 효율적으로 처리 및 저장할 수 있게 해준다.
각 문자에 사용되는 수치를 표준화함으로써 아스키는 컴퓨터 및 프로그램의 정보를 교환할 수 있게 한다. 아스키는 모두 256개의 부호를 각각 128개로 이루어진 2개의 집합, 즉 표준 집합과 확장 집합으로 구분하여 제공한다. 표준 아스키 부호 집합에서는 각 부호에 7비트를 사용하여 0부터 127(16진수 00H부터 7FH)까지 128개 문자 부호를 제공한다. 표준 아스키 부호 집합 128개 중에서 0부터 32개의 부호는 후진(backspace), 나르개 되돌림(carriage return), 탭(tab)과 같은 비인쇄 문자, 즉 컴퓨터와 컴퓨터 간의 정보 전송 또는 컴퓨터와 프린터 간의 정보 전송을 제어하는 데 사용되는 제어 문자에 할당되어 있다. 나머지 96개부호는 로마자의 대문자와 소문자, 0부터 9까지의 숫자 및 널리 사용되는 구두점 등 특수 기호에 할당되어 있다.
확장 ASCII 코드라고 부르는 8비트 체계는 1981년 IBM에서 생산하기 시작한 PC의 첫 모델에 사용되었다. 확장 ASCII 코드는 곧 컴퓨터 산업에서 PC의 표준으로 자리 잡았다. 여기서는 32개의 부호 조합은 '문장의 시작', '자판의 Return', '문서 양식 전달'과 같은 기계 및 제어 명령에 사용되고, 그 다음 32개의 조합은 숫자와 여러 가지 문장 부호에 사용되고, 그 다음 32개의 조합은 대문자 및 기타 문장 부호에 사용되고, 나머지 32개의 조합은 소문자에 사용된다.