디지털회로실험 텀프로젝트 3비트 가산기를 이용한 7세그먼트 디스플레이
- 최초 등록일
- 2020.04.21
- 최종 저작일
- 2017.12
- 9페이지/ 한컴오피스
- 가격 10,000원
소개글
부경대 a+ 최소 점프선 사용, 수석 패턴도
목차
1. 기초이론
1) 가산기
2) BCD/10진수 디코더
2. 가산기 입출력 설계
1) 진리표
3. 회로도 및 구성
4. 실험 결과
5. 고찰
본문내용
1. 기초 이론
1.1. 가산기
가산기에는 반가산기와 전가산기의 두 종류가 있다. 그리고 두 개의 반가산기를 이용하여 전가산기를 구성할 수 있다.
1.1.1. 반가산기
반가산기는 두 개의 입력을 가지며 합(sum)과 자리올림수(carry)의 두 출력을 갖는다. 컴퓨터에서의 덧셈연산은 십진수에서의 덧셈과 유사한 규칙으로 수행되는데 디지털 시스 템에서는 각 비트수가 한정되므로 자리올림수(carry)를 고려하여야 한다.
반가산기는 1자리의 2진수를 더하는 회로
출력 두 자리 중 상위 자리를 캐리(carry), 하위 자리를 합(sum)이라 한다.
다음은 반가산기의 진리표와 회로도이다.
1.1.2 전가산기
컴퓨터 연산에서 반가산기로는 두 비트 이상의 2진수를 가산을 하는데 불충분하다. 상위의 자리수를 더할 때는 피가수, 가수 및 아랫자리에서 올라온 자리올림수까지 3개의 2진수를 더해서 결과로 합과 자리올림수를 출력으로 내야한다. 이러한 기능을 전가산기라 한다.
- 전가산기는 하위에서 올라온 캐리를 고려한 가산기
- A와 B는 더해질 두 입력이고 Cin은 하위 위치에서 올라온 캐리
- Cin+1은 다음 자리로 올라가는 캐리, S는 현재 자리에서의 합
1.2. BCD/10진수 디코더
BCD/7-세그먼트 디코더 드라이버는 입력받은 BCD 코드로 7-세그먼트 디스플레이 소자의 적정 요소를 on 시켜, 0에서 9까지의 숫자를 표시하는 장치이다. 아래 그림에서 7-세그먼트 디스플레이 소자 및 해당 소자에서 0부터 9까지의 숫자가 어떻게 표시되는지 나타내었다. 7세그먼트의 각 요소를 a, b, ..., g로 표기하면, 각 숫자 입력에 대해 어떤 요소가 on 되어야 하는지를 위 그림으로부터 쉽게 알 수 있고, 이를 아래표에 나타내었다.
참고 자료
없음