본문 바로가기

정보처리산업기사/전기계산기 구조

자료의 표현

BCD

- 6Bit 코드로 IBM 사에서 개발

- 1개의 문자를 2개의 Zone 비트와 4개의 Digit 비트로 표현

- 6Bit는 64개의 문자 표현 가능

- 1Bit의 Parity Bit를 추가하여 7Bit로 사용

- 영문 소문자 표현 불가

 

ASCII

- 7Bit 코드로 미국 표준협회에서 개발

- 1개의 문자를 3개의 Zone 비트와 4개의 Digit 비트로 표현

- 7Bit는 128개의 문자 표현 가능

- 1Bit의 Parity Bit를 추가하여 8Bit로 사용

- 통신 제어용 및 마이크로 컴퓨터의 기본 코드

 

EBCDIC

- 8Bit 코드로 IBM 사에서 개발

- 1개의 문자를 4개의 Zone 비트와 4개의 Digit 비트로 개발

- 8Bit는 256개의 문자 표현 가능

- 1Bit의 Parity Bit를 추가하여 9Bit로 사용

- 대형 기종의 컴퓨터에서 사용

 

BCD 코드 : 10진수 1자리의 수를 2진수 4Bit로 표현, 10진수 입출력 간편

Excess-3 코드 : BCD + 3 코드

Gray 코드 : BCD 코드의 인접하는 비트를 X-OR연산하여 만든 코드, 다양한 장치에서 숫자 표현시 사용

패리티 검사 코드 : 코드의 오류를 검사하기 위한 코드, 1Bit의 오류만 검출 가능

해밍 코드 : 오류를 스스로 검출하여 교정이 가능한 코드, 1Bit 오류만 교정 가능, 잉여비트 많이 필요

허프만 코드 : 사용되는 문자의 빈도수에 따라 코드의 길이가 달라짐

 

분류 코드종류
가중치 코드 BCD(8421), 2421, 84-2-1, Biquinary, 5111, Ring-Counter
비가중치 코드 Excess-3, Gray, Jonson, 2-Out-of-5
자보수 코드 Excess-3, 2421, 5111, 84-2-1
오류 검출용 코드 해밍코드, 패리티 검사 코드, Biquinary, Ring-Counter, 2-Out-of-5

'정보처리산업기사 > 전기계산기 구조' 카테고리의 다른 글

고정소수점 부동소수점  (0) 2021.02.20
10진 연산  (0) 2021.02.20
2진 연산  (0) 2021.02.20
보수  (0) 2021.02.19
자료 구성의 단위  (1) 2021.02.19