조합논리회로 실험 이론정리(10주차)
- 최초 등록일
- 2013.06.09
- 최종 저작일
- 2013.06
- 10페이지/ MS 워드
- 가격 1,000원
목차
1.가산기
2.감산기
3.디코더
4.엔코더
5.비교기
6.멀티플렉서
7.패리티 회로
8.기본게이트 응용회로
본문내용
가산기
저번 시간에 배운 가산기와 감산기에 대한 내용을 요약하면 가산기라는 것은 이름 그대로 더하는 것을 의미한다. 이런 가산기에는 반가산기와 전가산기가 있는데 반가산기는 2입력 회로이고 전가산기는 3입력 회로이다. 2진수 입력 값을 가지는 가산기에서 반가산기의 경우 입력 값 서로 더해서 2개의 출력 값을 가지는데 두개의 입력 값을 더해 캐리가 발생할 경우 출력 값 1을 가지고 더해서 0이 되면 출력 값 0, 1이 되면 출력 값 1을 가지는 회로이다. 반가산기의 진리표와회로도를 작성하면 다음의 표와 같다.
<중 략>
3개의 2진 입력 값을 10진수로 변환하여 각 값에 맞는 자리에 출력 값이 1이 된다. 하나를 예로 들면 (1,0,0)인 경우 10진수로 변환하면 4의 값이 되므로 D4에 출력 값 1을 가지게 된다. 다음으로는 BCD 디코더이다. BCD코드가 0~9까지의 입력 값을 가지고 나머지는 Don’t Care이기 때문에 4개의 입력 값을 가지지만 9까지 쓰이게 된다.다음 그림의 진리표처럼 4개의 2진 입력 값을 10진수로 변환하여 각 자리에 출력 값 1을 가진다. BCD 디코더는무정의 조건을 이용한 카르노맵을 사용하여 논리식을 쉽게 구할 수 있다. 진리표를 통한 카르노맵을 구성하게 되면 다음과 같다.
<중 략>
입력 값이 1이면 신호입력과 같은 출력이 발생하고 입력 값이 0이면 신호입력에 관계없이 항상 0의 출력 값이 나오게 된다. 그림 (b)의 경우는 제어 입력에 1이면 신호입력과 반대의 출력 값이 나오게 되고, 0을 입력하게 되면 입력 신호와 관계 없이 항상 1을 출력하게 된다. 이와 같이 제어입력이 1일 때, AND 게이트는 입력위상 불변 통과스위치라고 하고, NAND 게이트는 입력위상 반전 통과 스위치라고 할 수 있다.
참고 자료
없음