ASCII

IT 위키

ASCII : American Standard Code for Information Interchange; 아스키 코드

미국 국립 표준 연구소(ANSI)가 제정한 7비트 문자 부호 체계. 개인용 컴퓨터와 데이터 통신에서 가장 널리 쓰인다.

  • 7비트를 쓰므로 128가지 문자를 표현한다.
  • 3비트의 존(Zone) 비트와 4비트의 디지트(Digit) 비트로 이루어진다.
  • 영문 대소문자, 숫자, 문장 부호, 제어 문자를 담는다.
  • 나머지 한 비트는 패리티 비트로 써서 오류를 검출할 수 있다.
 다만 패리티는 검출만 가능하고 교정은 하지 못한다. 교정은 해밍 코드가 한다.

확장 ASCII

[편집 | 원본 편집]
  • 8비트를 써서 256가지를 표현한다.
  • 늘어난 128자리에 유럽 문자나 괘선 문자를 넣었다.
  • 각 나라의 언어를 모두 표현하지는 못한다.
 한글·한자 같은 문자를 담으려면 유니코드가 필요하다.

비슷한 코드

[편집 | 원본 편집]
코드 비트 쓰임
BCD 6비트 64자. 영문 소문자를 표현하지 못한다
ASCII 7비트 개인용 컴퓨터와 데이터 통신
EBCDIC 8비트 256자. 대형 컴퓨터(IBM)의 범용 코드
유니코드 16비트 이상 세계 모든 문자

제어 문자

[편집 | 원본 편집]

앞의 32자리는 화면에 보이지 않는 제어 문자다. NUL, SOH, STX, ETX, EOT, ENQ, ACK, LF, CR, ESC 등이 있다.

같이 보기

[편집 | 원본 편집]