코드 페이지 950

코드 페이지 950

코드 페이지 950(Code Page 950, CP950)은 마이크로소프트 윈도우 운영 체제에서 번체 중국어(Traditional Chinese)를 표현하기 위해 사용하는 문자 인코딩 체계이다.

개요 코드 페이지 950은 대만, 홍콩, 마카오 등 번체자를 사용하는 지역의 윈도우 시스템 언어 설정에서 표준적으로 사용되어 온 문자 집합이다. 기본적으로 1984년 대만에서 발표된 Big5 인코딩 표준을 바탕으로 하고 있으나, 마이크로소프트에서 자체적인 확장을 가미한 형태를 띠고 있다.

특징 및 구조 이 인코딩은 2바이트 혼합형 문자 집합(DBCS, Double Byte Character Set) 구조를 가진다. 아스키(ASCII) 문자는 1바이트(0x00~0x7F)로 표현하며, 중국어 문자는 두 개의 바이트를 조합하여 표현한다. 첫 번째 바이트(리드 바이트)의 범위는 주로 0x81에서 0xFE 사이이며, 두 번째 바이트와 결합하여 고유한 글자 코드를 형성한다.

코드 페이지 950은 표준 Big5와 비교했을 때, 일부 특수 기호나 마이크로소프트가 독자적으로 추가한 문자들이 포함되어 있다는 차이점이 있다. 특히 유로 기호(€) 등 현대적인 요구에 맞춘 확장 문자 일부가 포함되기도 하였다.

현재 위상 유니코드(Unicode)와 UTF-8 인코딩이 전 세계적인 표준으로 자리 잡으면서 코드 페이지 950의 사용 비중은 점차 줄어들고 있다. 그러나 과거에 작성된 레거시 데이터의 호환성 유지나 유니코드를 완전히 지원하지 않는 구형 소프트웨어와의 상호작용을 위해 현대의 윈도우 시스템에서도 여전히 지원되고 있다.

관련 항목

  • Big5
  • 코드 페이지
  • 문자 인코딩
  • 번체 중국어
둘러보기

더 찾아볼 만한 주제