[CS] 문자 집합(Character Set), 인코딩(Encoding), 디코딩(Decoding)
·
CS 공부/컴퓨터 구조
컴퓨터는 0과 1만 이해할 수 있다. 그렇다면 문자(예: 한글, 영어 알파벳, 숫자 등)는 어떻게 0과 1로 표현되어 모니터에 출력될까? 이를 이해하려면 세 가지 개념을 반드시 알고 있어야 한다.✅ 문자 집합(Character Set)컴퓨터가 인식하고 표현할 수 있는 문자들의 “모음집”이 집합에 속한 문자만 컴퓨터가 이해할 수 있고, 속하지 않은 문자는 인식하지 못한다.예:ASCII: 영어 알파벳·숫자·기본 특수문자 128개EUC-KR / CP949: 한글 완성형 약 2,350자 (EUC-KR), 확장 약 11,000자 (CP949)Unicode: 현대 대부분의 문자, 기호, 이모티콘까지 포함한 통일된 집합✅ 인코딩(Encoding)사람이 읽는 문자(예: “가”, “A”, “1”)를 0과 1 비트 열로 ..