BCD, EBCDIC   Binary-coded Decimal Representation, Binary-coded Decimal Notation   이진화 십진 표기법, 2진화 10진수 표기법, 2진 부호화 10진수

(2016-03-01)

8421 코드, 가중치 코드

1. BCD 표기법 (2진화 10진수 표기법)

  ㅇ 디지털 진법체계(Digital Number System, 2진법,10진법,16진법 등)는 아니지만, 
     - 십진 숫자와 이진 숫자 사이를 쉽게 변환 표현하기 위해 고안된 표기 방법

  ㅇ 각 자리의 10진 숫자를 동등2진수(보통, 4비트 2진)로 대체하여 표기하는 것
     - 컴퓨터(2진수)와 인간(십진수) 사이에 정보전달의 가교 역할


2. BCD 코드 주요 종류
 
  ㅇ 가중치 방식 코드 : 각 자리 마다 가중치(자리값)를 두어 10진 디지트를 얻게 한 코드
     - 8421 코드 (그냥 `BCD 코드` 라고도 함)
        . 8-4-2-1 BCD 코드 例) 
           .. 10진 324 => 2진 0011 0010 1000 
           .. 이는 BCD 코드 중에서 8-4-2-1 코드라고해서, 
              10진 각 자리의 숫자를 2진 4개 자리의 가중치(8-4-2-1)로 표현하는 방식의
              단순한 코드 체계
     - 6311 코드 등

  ㅇ 비 가중치 방식 코드 : 자리값이 없는 코드
     - 3 초과 코드
        . 8421 코드의 각 자리 값에 3(0011)을 더하여 얻음
     - 2 out of 5 코드
        . 5 비트 길이의 모든 코드어 집합(25=32개) 중 2개 만이 유효 코드어
        . 에러검출 가능
     - 그레이 코드
3. 기타사항

  ㅇ BCD 코드
     - 4 비트로 문자 표현하는 코드
     - 때론 과거 일부 컴퓨터에서 내부 코드로 사용되던 6 비트 코드를 지칭하기도 함
        . 컴퓨터 통신을 할 경우에는 패리티 비트를 덧붙여 7 비트

  ㅇ EBCDIC 코드 (Extended Binary Coded Decimal Interchange Code)
     - 과거 일부 컴퓨터 내부 코드 또는 그들간의 통신코드로 사용
        . 例) 과거 IBM 360 계열 컴퓨터 등에 사용
     - BCD 코드를 확장시킨 8 비트 코드

  ※ BCD, EBCDIC 코드ASCII 코드가 광범위하게 사용됨에 따라 거의 사라짐


[기초 코드] 1. 알파뉴메릭 코드 2. 그레이 코드 3. 모스 부호 4. BCD, EBCDIC 5. ASCII
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
    1.   비디오
    2.   오디오
    3.   멀티미디어
    4.   방송
    5.   디스플레이
    6.   조명
    7.   정보이론/코딩
      1.   정보이론
      2.   코드이론
            1. 코드
        1.   코드 용어
        2.   기초 코드
          1.   1. 알파뉴메릭 코드
              2. 그레이 코드
              3. 모스 부호
              4. BCD, EBCDIC
              5. ASCII
      3.   부호화
      4.   소스부호화
      5.   채널부호화
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌