Page 160 고등학교 디지털 논리 회로 교과서
P. 160










더 알아보기 8x3 인코더


3
8×3 인코더는 입력 8(2 )개와 출력 3개를 가지며, 입력에 따라 2진수를 조합한 3비트를 출력하는 인코더로서
진리표는 다음과 같다.


8×3 인코더의 진리표

입력 출력
D D D D D D D D Y Y Y
7 6 5 4 3 2 1 0 2 1 0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1



D 0 = 1일 때 모든 출력은 0이다. 8개의 입력 가운데 어느 하나가 1일 때에만 출력을 가진다. 출력 Y 0 , Y 1 , Y 2 에
대한 논리식을 구하면 다음과 같다.


•Y 0 =D 1 +D 3 +D 5 +D 7
•Y 1 =D 2 +D 3 +D 6 +D 7
•Y 2 =D 4 +D 5 +D 6 +D 7

위 논리식으로 8×3 인코더의 논리 회로를 설계하면 다음과 같다.

D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0
D 1 + D 3 + D 5 + D 7
Y 0
D 7
D 6
Y 2
D 5
D 2 + D 3 + D 6 + D 7
Y 1 D 4 8×3
Y 1
D 3 인코더
D 2
D 1 Y 0
D 4 + D 5 + D 6 + D 7
Y 2
D 0
8×3 인코더의 논리 회로 8×3 인코더 블록도















158 Ⅴ. 조합 논리 회로
   155   156   157   158   159   160   161   162   163   164   165