투케이2K

37. ASCII CODE , ANSI CODE , UNI CODE , UTF-8 , UTF-16 개념 설명 본문

IT기술 & IT용어

37. ASCII CODE , ANSI CODE , UNI CODE , UTF-8 , UTF-16 개념 설명

투케이2K 2022. 5. 19. 09:03

[ASCII CODE : 아스키 코드]

1. 아스키 코드는 처음으로 만들어진 인코딩 방식입니다

2. 아스키 코드는 128개의 문자조합을 제공하는 7 비트 부호 체계입니다

3. 아스키 코드는 각 나라별 언어를 모두 표현할 수 없습니다 (제한)

4. 아스키 코드는 알파벳, 숫자, 특수 기호, 그 외 컴퓨터에 필요한 몇 가지 정의만을 표현할 수 있습니다

5. 아스키 코드는 알파벳 , 숫자, 특수 기호 등을 표현하기 위해서는 각 1 byte 값 (8 bit) 을 사용합니다

6. 아스키 코드는 8비트중에 7비트만 (7비트 만으로 영문자 모두 표현가능) 사용하며 1비트는 에러 정정 코드인 패리티 용도이지만 거의 사용되지 않아서, 0으로 채우고 나머지 7비트만 사용합니다

7. 대문자 [A] 값을 > 아스키 코드로 표현 시 [65] 값 (10 진수) 입니다

 

[ANSI CODE : 이스케이프 코드]

1. ANSI 는 아스키 코드 확장판으로 1 byte (8 bit) 256 개 문자를 표현할 수 있습니다

2. ANSI 는 7 비트까지는 아스키 코드와 동일하며, 1 비트 값은 다른 문자를 표현 (code page) 하는데 사용됩니다

 

[UNI CODE : 유니 코드]

1. 유니 코드는 각 나라별 언어를 모두 표현하기 위해 나온 코드입니다

2. 유니 코드는 최대 65,536 자를 표현할 수 있으며, 16 비트 부호 체계입니다

3. 유니 코드는 영문, 숫자, 한글, 한자 등 모든 글자는 이론적으로 각 2 byte 값을 사용합니다

4. 한글 [가] 를 > 유니 코드로 표현 시 [U+AC00] 값입니다

5. 유니코드는 또 다시 UTF-8 , UTF-16 인코딩 방식으로 표현할 수 있습니다

 

[UTF-8 인코딩 방식]

1. UTF-8 은 유니코드를 위한 가변 길이 문자 인코딩 방식 입니다

2. UTF-8 은 문자를 나타내기 위한 기본 단위는 1 byte 이며 최대 4 byte 까지 사용할 수 있습니다

3. 아스키 코드 영문, 숫자 등은 1 byte 사용, 유니코드 한글, 한자 등은 3 byte 를 사용합니다

 

[UTF-16 인코딩 방식]

1. UTF-16 은 유니코드를 위한 가변 길이 문자 인코딩 방식 입니다

2. UTF-16 은 문자를 나타내기 위한 기본 단위는 2 byte 이며 최대 4 byte 까지 사용할 수 있습니다

3. UTF-16 은 영문, 숫자, 한글 등 거의 모든 문자에 2 byte 를 사용합니다

 

 

반응형
Comments