유니코드와 UTF-8
Computer Science/운영체제2025. 3. 17. 18:22유니코드와 UTF-8

1. 아스키 코드아스키(ASCII)코드는 유니코드 이전에 사용된 문자 인코딩 방식으로 7비트로 최대 128개의 문자를 표현할 수 있다.하지만 128개라는 한계 때문에 영어와 숫자, 일부 특수 문자 및 제어문자만 표현 가능했다.그래서 여러 국가의 문자 체계를 통합하기 위해 탄생한 것이 유니코드이다.1.1 아스키 코드의 패리티 비트아스키 코드는 원래 7비트이지만 오류 검출을 위해 1비트를 추가하여 8비트로 확장하는 경우도 있다. 패리티 비트는 데이터 전송 중 오류를 감지하는 용도로 사용된다. 짝수 패리티 : 1의 개수를 짝수로 맞춤홀수 패리티 : 1의 개수를 홀수로 맞춤 하지만 패리티 비트는 2비트 이상 오류를 감지하지 못하고, 오류 수정도 불가능하므로 이후 해밍 코드, CRC 같은 강력한 오류 검출 기법이..

image