You are on page 1of 8

5.

실험결과

1) 전가산기

 그림 3.10의 회로를 연결하시오. 입력 신호를 다음 표 3.5(b)의 각 행과 같이 가하고


출력 값을 디스플레이 모듈을 이용하여 관찰하고 값을 기록하시오.

입력 출력 (An+Bn+Cn-1)
An Bn Carry in SUM Carry Out
(Cn-1) (Sn) (Cn)
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
표 3.5(b) 전가산기 회로 실험결과
2

2) 전감산기

 그림 3.11의 회로를 연결하시오. 입력 신호를 다음 표 3.5(b)의 각 행과 같이 가하고


출력 값을 디스플레이 모듈을 이용하여 관찰하고 값을 기록하시오.

입력 출력(Xn-Yn-Bn-1)
Xn Yn Borrow in Difference Borrow Out
(Bn-1) (Dn) (Bn)
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
표 3.6(b) 전감산기 회로 실험 결과

3) 4비트 병렬가산기

 그림 3.12의 4비트 병렬가산기 회로를 연결하시오. 십진수로 표시된 아래의 4개의


가산을 수행하였을 때 결과를 표 3.7(b) 에 기록하시오. 가산결과 S4S3S2S1 는
디스플레이 모듈의 8 비트 LED 를 이용해서 관찰하시오.

연산 피가산수 가산수 가산결과


A4A3A2A1 B4B3B2B1 S5 S4S3S2S1
(2 + 7)10 0010 0111 0 1001
(5 + 6)10 0101 0110 0 1011
(6 + 8)10 0110 1000 0 1110
(8 + 9)10 1000 1001 1 0001
표 3.7(b) 4비트 병렬2진 가산기 회로 실험 결과
3

6. 토의
(1) 전가산기

전가산기 회로는 그림 3.10을 참고하여 다음과 같이 구성하였다. 지금까지의 실험에서는 출력을 오실


로스코프로 일일히 확인하였었는데, 측정값이 정확히 5V나 0V에 수렴하지않아 애매한 부분이 생겼었
다. 그래서 이번에는 LED를 이용하여 출력단을 구성하였다. 입력단은 토글스위치를 이용하여 값을 조
절하였다. 토글 스위치의 가운데는 입력값을 넣고, 양 끝은 VDD와 GND에 연결해주었다.
먼저, 전가산기의 출력값을 쉽게 구하기 위해서 입력쪽에 1이 2개면 S=1, C=0// 1이 3개면 S=1, C=1
이라고 생각해줄 수 있다. 이 때 해당 값이 1이 되는 부분만 생각해주면 S와 C의 논리식을 구할 수 있
다.
4

A=0,B=0,C=0일 때

A=0,B=0,C=1// A=0,B=1,C=0// A=1,B=0,C=0일 때

A=1,B=1,C=0// A=1,B=0,C=1// A=0,B=1,C=1일 때

A=1,B=1,C=1일 때

실험 결과, 예비레포트에서 예상했던 대로 출력이 나와주는 것을 확인하였다.


5

(2) 전감산기

전감산기 회로는 그림 3.11를 참고하여 다음과 같이 구성하였다. 전가산기에서와 마찬가지로 토글 스


위치를 사용하여 입력값을 조절하였고, LED를 이용하여 출력을 나타내었다.
전감산기는 윗자리수에서 1을 2개를 가져오는 방식으로 구현이 된다. 진리표를 보고 논리식을 구하게
되면 Dn은 전가산기의 Sn과 같은 식이 나오며, Bn의 논리식은 다음과 같다.
6

X=0,Y=0,B=0// X=1,Y=1,B=0// X=1,Y=1,B=0일 때

X=0,Y=0,B=1//X=0,Y=1,B=0//X=1,Y=1,B=1일 때

X=1,Y=0,B=0일 때

X=0,Y=1,B=1일 때

실험 결과, 예비레포트에서 예상했던 대로 출력이 나와주는 것을 확인하였다.


7

(3) 4비트 병렬가산기

4비트 병렬가산기 회로는 그림 3.12를 참고하여 다음과 같이 구성하였다. 4비트 2진수만을 더하는 회
로이므로, 앞단의 carry를 받아오는 핀인 CYI은 GND에 묶었으며, 현재단의 carry를 나타내는 핀인
CYO는 S5로 나타내었다.

A4A3A2A1=0010, B4B3B2B1=0111일 때

A4A3A2A1=0101, B4B3B2B1=0110일 때
8

A4A3A2A1=0110, B4B3B2B1=1000일 때

A4A3A2A1=1000, B4B3B2B1=1001일 때

실험 결과, 예비레포트에서 예상했던 대로 출력이 나와주는 것을 확인하였다.

You might also like