IT

#10 / 패리티비트와 아스키코드, 확장 아스키코드

민이호학불치하문 2021. 3. 11. 16:04
728x90

2진코드에서 패리티비트는 1의갯수를 짝수 또는 홀수로 맞춰주는 역할

 

만약 홀수 패리티인데 1의갯수가 짝수이면 에러

 

짝수 패리티인데 1의갯수가 홀수이면 에러

 

아스키코드는

 

American Standard Cord for Information Interchange

 

ASCII

미국에서 정한 문자표현 코드

 

8비트로 구성되어있고

 

1비트는 패리티비트

3비트는 zone비트 

4비트는 디지트로 데이터 저장

 

zone비트에 따라 디지트비트의 숫자의 내용이 바뀜

 

표준 ASCII코드 표

STX는 시작 ETX는 끝

STX DS(사이즈) 내용 ETX면

내용의 사이즈가 DS와 다르면 에러 이런식으로 많이 사용한다함

 

확장 ASCII코드는 패리티비트를 없에고 zone비트가 그영역까지 차지

확장 ASCII코드 표

표준 ASCII코드의 확장판

 

유니코드

일본어 중국어와같이 다양한 언어표현하기위해

 

한글코드는 16비트

728x90