programming/etc

asciicode / unicode

chanchand 2023. 1. 23. 01:12
반응형

- 기초 

컴퓨터의 기본 저장 단위 : 바이트

1byte=8bit

1byte=2^8에 해당하는 256개의 값 저장 가능

 

문자나 기호들의 집합을 컴퓨터에서 저장하거나 사용할 경우, 부호로 바꾸어야 한다.

이를 문자 인코딩 또는 부호화라고 하며, 복원하는 것은 복호화라고 한다.

 

 

- ascii (American Standard Code for Information Interchange, 아스키) code

미국에서 정의한 표준화한 부호체계

7비트, 128개의 고유한 값을 사용하며 1비트는 통신 에러 검출(parity bit)을 위해 사용한다.

0-127까지 각각 고유한 값이 할당되어 있다.

 

- ansicode

8비트로 확장한 아스키 코드

 

 

- unicode 

전세계 언어의 문자를 정의하기 위한 국제 표준 코드

2byte=2^16=65536

utf-8, utf-16 포함

반응형