컴퓨터구조_0과 1로 문자를 표현하는 방법

2025. 2. 4. 08:44컴퓨터구조

문자집합

  • 컴퓨터가 표현할 수 있는 문자의 모음
  • 예) 문자, 숫자 등

인코딩

  • 코드화
  • 암호화아스키코드
  • 7비트 하나의 문자표현 ( 실제: 패리티 비트 + 7비트 = 총 8비트)
  • 2의 7승가지 표현가능
  • (+) 간단한 인코딩
  • (-) 다양한 언어 표현의 어려움

한글 인코딩 방식

완성형 인코딩

단어 하나에 코드 부여

조합형 인코딩

자음 모음 별 코드 부여

EUC-KR

  • 완성형 인코딩 방식
  • 글자 하나에 2바이트 크기의 코드 부여
  • 16비트 == 42ㅏ리 십육진수
  • (-) 모든 한글을 표현할 수 없음, 언어별 인코딩 방식을 적용해야 함

유니코드

  • 통일된 문자 집합
  • 한글, 영어, 특수문자 등

UTF-8

  • 가변길이 인코딩 가변길이 인코딩
  • 유니코드 인코딩 방식
  • 다국어 지원, 산업 표준