Cryptography
ASCII Code
조정밍
2020. 1. 12. 16:10
ASCII Code
아스키코드는 미국 ANSI에서 표준화한 정보교환용 7비트 부호체계이다.
History
프로그램에서 통신 시 문자와 기호가 해당 숫자 표현으로 변환되어야 한다.
이 필요성이 대두됨에 따라 1960년대 ASCII (American Standard Code for Information Interchange) 코드가 개발되었다.
ASCII 표에는 128개의 숫자가 해당 문자에 할당되어있다.
ASCII는 0x00 ~ 0x7F 까지의 총 127개 문자로 이루어져 있다.
Parity Bit
아스키코드가 8자리의 이진수를 사용하지만, 7비트 부호체계인 이유는 한자리는 패리티 비트(parity bit)라고 부르는데, 그 이유는 1비트를 통신 에러 검출을 위해 사용한다.
7자리의 이진수에서 1이 홀수개라면 끝에 1을 덧붙이고, 짝수개라면 끝에 0을 덧붙인다.
ASCII Code Table