반응형
ASCII (American Standard Code for Information Interchange,
미국 정보 교환 표준 부호)
영문 알파벳을 사용하는 대표적인 문자 인코딩이다.
컴퓨터와 통신장비를 비롯한 문자를 사용하는 많은 장치에서 사용되며,
대부분의 문자 인코딩이 아스키에 기초를 두고 있다.
아스키는 7비트 즉, 128개의 고유한 값만 사용한다 (2의 7승)
> 컴퓨터의 기본 저장단위는 1바이트 (8비트 : 8자리의 이진부호)
그럼 왜!? 아스키코드는 7비트만 활용할까? 그 이유는 1비트는 통신에러 검출을 위해 사용하기 위해서이다.
아래 그림은 총 0~127까지 각각 고유한 값이 할당 되어 있다.
이는 영문을 키보드로 입력할 수 있는 모든 코드를 담았다.
하지만 영문을 표현하는데 문제는 없지만 다른 언어를 담기에는 많이 부족했기 때문에 그래서 나온것이 ANSI 코드 였다.
ANSI코드는 아스키코드가 7비트를 사용하는 반면 8비트를 사용할수 있어 총 256자를 표현할 수 있다.
하지만 한국, 중국, 일본 등등언어를 표현하는데도 제한적이다.
그래서 나온것이 유니코드이며, 유니코드는 전세계 언어를 모두 표현할 수 있는 국제 표준 코드이다.
반응형
'[기술] 이야기' 카테고리의 다른 글
마크다운 문법 정리- 알아두면 진짜 좋아요 (0) | 2022.02.02 |
---|---|
trade-off 뜻에 대해서 (0) | 2022.02.02 |
쓰레드(Thread)란 용어를 들어보셨나요? 개발자가 알려주는 쓰레드 이야기 (0) | 2021.12.06 |
HDR이란 용어를 제대로 알고 계신가요? 잠깐 이 글좀 보시고 가세요 (0) | 2021.12.06 |
[네트워크 원리] OSI 7 Layer - 그림과 자세한 설명으로 한번에 외워보자 (이거 진짜 중요해요) (0) | 2021.12.06 |
댓글