디지털 로직 실험 수체계
- 최초 등록일
- 2015.07.20
- 최종 저작일
- 2015.03
- 7페이지/ 한컴오피스
- 가격 1,000원
소개글
□ 2진수 또는 BCD(binary coded decimal) 수를 10진수로 변환.
□ BCD 수를 디코딩하고 7-세그먼트로 표시해 주는 디지털 시스템 구성.
□ 모의실험용으로 결함을 만들어 놓은 회로의 고장 진단.
목차
1. 실험 목표
2-1. 사용 부품
2-2. 이론 요약
2-3. 실험 순서
3. 데이터 및 관찰내용
4. 데이터 고찰 내용
5. 기타 실험고찰
본문내용
2-2. 이론 요약
수체계란? 컴퓨터에서, 수를 표시하기 위하여 약속한 기호와 규칙을 통틀어 이르는 말. 크게 자릿수 체계와 비자릿수 체계가 있으며 자릿수 체계에는 2진수, 8진수, 10진수, 16진수 등 여러 가지가 있다. 디지털 시스템은 양을 표현하기 위해 두 가지의 상태만을 이용하기 때문에 2진법이 된다. 여기서 2진수 체계에서는 단지 0과 1만을 사용하며, 이들은 BInary digiT의 단축어인 bit (비트) 라고 부른다. 또한 BCD 체계는 각각의 10진 숫자를 표현하기 위해 4개의 2진 비트를 사용한다. 여기서 4비트 2진수는 0부터 15까지 표현이 가능하지만 BCD 체계에서는 단지 0부터 9까지 만을 사용한다. 다만 이러한 BCD를 읽을 수 있는 형태로 변환하는 것은 보통 사용되는 디스플레이로서 7-세그먼트가 있는데, 이는 많은 디지털응용에서 사용된다.
BCD(Binary-coded decimal)란?
이진코드화된 십진수, 말 그대로 십진수를 이진코드로 표기한 것이다. 2진코드로 표기는 했지만 실제 십진수에 대응되는 2진수의 값과 BCD는 약간의 차이가 있다. 다음표는 각 십진수 숫자에 해당하는 BCD코드다. 컴퓨터는 0과1의 2진코드를 사용하기 때문에 사람이 사용하는 십진수를 사용하기 위해서 십진수를 2진화할 필요가 있다. 이는 단순히 십진수를 2진수로 바꾸는 것이 아닌, 규칙성을 가진 형태의 2진코드로 바꾸는 것을 의미한다. 십진수의 기수(사용하는 수의 개수)는 0~9로 10개이고, 각각의 기수를 2진수로 바꿔 표현한 수를 BCD라고 한다. BCD의 사용과 일반적인 2진수와 차이점의 예459의 2진수 표현은 111011011반면, BCD로 하면 다음과 같다. 010001011001
특징을 살펴보면
1. 십진수의 각 자리수에 대응되는 4개의 비트를 사용하여 표현.
2. 각 4개의 비트의 범위는 0000~1001.
- 1010~1111은 사용되지 않음.
이와 같이 10진수를 2진코드화된 10진수로 표현하는 것은 간단하다.
하지만 BCD끼리의 연산을 2진수처럼 하면 문제가 생기기 때문에 가산법이 따로 있다.
참고 자료
없음