ANSI 문자 집합
American National Standards Institute의 ANSI 형식은 문자 집합에 대한 Microsoft 관련 표준입니다. ASCII(American Standard Code for Information Interchange) 문자의 인코딩 및 수정 세트. ASCII 코드는 각 문자를 나타내는 데 7비트를 사용하는 반면 ANSI 형식은 각 문자에 대해 8비트를 사용합니다.
ASCII에서 ANSI로
8비트 ANSI 형식은 더 빠르고 안정적으로 통신하기 위해 전기 기계의 기능을 개선하기 위한 노력의 역사에서 하나의 발전일 뿐입니다. 초기 컴퓨터는 숫자 데이터만 처리하는 데 필요한 "숫자 처리기"에 불과했습니다. 통신 장치가 복잡해지고 컴퓨터가 세계화됨에 따라 컴퓨터가 단순한 숫자 이상을 나타낼 수 있어야 할 필요성이 대두되었습니다. 7비트 ASCII 형식은 이러한 요구에 대한 초기 응답이었습니다. 8비트 ANSI 형식은 원래 ASCII의 문자 수를 두 배로 늘렸습니다.
오늘의 비디오
ANSI 대 아스키
8비트 ANSI 형식의 도입은 ASCII에 비해 크게 개선되었지만 일시적인 원인이 될 운명이었습니다. 영어가 모국어가 아닌 다른 나라 사람들이 컴퓨터를 더 널리 사용함에 따라 축하하기 위해 언어. 256(0 ~ 255)개의 가능한 문자가 있더라도 ANSI 8비트 형식은 이질적인 문자 집합과 제어 코드를 사용하는 컴퓨터에 적용할 수 있는 능력이 심각하게 부족했습니다. 그러나 두 표준 모두 서양 언어에 여전히 유용합니다.
역사
ANSI 형식에 8번째 비트가 추가되면서 다양한 그룹과 정부에서 문자에 대해 추가 128자리를 사용하는 방법에 대해 생각하기 시작했습니다. 이러한 그룹 간에 사용 방법에 대한 합의가 없었기 때문에 한 시스템에서 다른 시스템으로 전송된 문서는 인코딩 표준이 다르기 때문에 읽을 수 없는 경우가 많았습니다. 이 상황은 코드를 정의한 IBM(OEM) 및 Microsoft(ANSI) 시스템의 생성으로 해결되었습니다. 하위 127개 문자에 대한 ASCII 및 상위 128개 문자에 대해 주어진 언어 변형으로 구성된 페이지 문자.
조금 더 역사
Microsoft 운영 체제에서 사용하는 코드 페이지에 적용된 ANSI라는 이름은 ANSI(American National Standards Institute)가 실제로 매핑을 표준화했음을 나타내는 것 같습니다. ANSI가 공식적으로 Microsoft의 Windows-1,252 문자 인코딩을 표준화하지 않았기 때문에 그렇지 않습니다. ANSI라는 용어는 컴퓨터 세계에서 Microsoft의 유산으로 인해 다소 받아들여졌습니다.
ANS 형식의 미래
인터넷이 다른 언어를 사용하는 더 많은 사람들과 함께 본질적으로 유비쿼터스 되었기 때문에 이전 문자 인코딩 표준이 더 새롭고 포괄적인 표준으로 바뀌었다는 것은 놀라운 일이 아닙니다. 표준. Microsoft의 Windows 유니코드(UTF-16)는 65,000자 이상의 코드를 제공합니다. 이것은 ANSI 8비트 형식에서 사용할 수 있는 256보다 훨씬 크며 거의 모든 언어에서 완전한 기능을 허용합니다.