본문내용
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
b' = ∑(5,6)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
c' = ∑(2)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
d' = ∑(1,4,7,9)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
e' = ∑(1,3,4,5,7,9)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
f' = ∑(1,2,3,7)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
g' = ∑(0,1,7)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
(마) ROM을 이용하여 구현하시오.
ROM을 이용하여 구현할 시, ROM으로 Decoder를 구현한 후 NAND를 이용하여 minterm들을 묶어준다.
(바) 위의 각 경우에 대해 IC 패키지 수, 비용 등을 비교하시오.
4.9 4x1 MUX를 이용하여 f(x,y,z)=∑(0,3,5,7)을 구현하시오.
x'y'z'+x'yz+xy'z+xyz = x'y'z'+xy'z+0yz'+1yz
4.10 표 4.5에 따른 PLA 회로를 그리시오.
표 4.5를 찾을 수가 없습니다.
4.11 복호기의 반대 기능을 갖는 회로를 부호기(encoder)라 한다. 즉, 부호기는 2n개의 서로 다른 정보를 n비트 2진 코드로 바꿔 주는 조합 논리회로이다. 4x2 부호기를 설계하시오.
4.12 MUX의 반대 기능을 갖는 회로를 역다중화기(Demultiplexer, DeMUX)라 한다. 즉, DeMUX는 1개의 입력을 여러 개의 출력 중에서 하나를 선택하여 연결하는 조합 논리회로이다. 1x4 DeMUX를 설계하시오.
4.13 10진수를 나타내는 부호에는 여러 가지 종류가 있다. 이들 부호들 간에 변환하는 회로를 코드 변환기라 한다. 다음의 물음에 답하시오.
(가) BCD 코드를 Excess-3 코드로 변환하는 코드 변환기들을 설계하시오.
a
b
c
d
A
B
C
D
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
1
0
0
0
1
1
0
1
1
1
0
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
1
1
0
1
0
1
0
0
1
1
1
1
0
1
1
1
0
0
0
1
1
0
0
1
0
0
1
1
1
0
1
1
0
1
0
1
1
1
0
1
0
1
1
1
1
1
1
1
1
0
0
A = f(a,b,c,d) = ∑(0,1,2,11,12,13,14,15) = a'b'c'+a'b'cd'+ab+acd
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
B = f(a,b,c,d) = ∑(0,1,2,7,8,9,10,15) = b'c'+b'd'+bcd
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
C = f(a,b,c,d) = ∑(1,2,5,6,9,10,13,14) = c'd+cd'
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
D = f(a,b,c,d) = ∑(0,2,4,6,8,10,12,14) = d'
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
(나) Excess-3 코드를 BCD코드로 변환하는 코드 변환기들을 설계하시오.
A
B
C
D
a
b
c
d
0
0
0
0
0
0
1
1
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
0
0
1
1
1
0
1
0
1
1
0
0
0
0
1
1
0
1
0
0
1
0
1
1
1
1
0
1
0
1
0
0
0
1
0
1
1
1
0
0
1
1
1
0
0
1
0
1
0
1
1
0
1
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
0
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
0
a = F(A,B,C,D) = ∑(5,6,7,8,9,10,11,12) = A'BD+A'BC+ABC'D'+AB'C+AB'D
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
b = F(A,B,C,D) = ∑(1,2,3,4,9,10,11,12) = B'D+B'C+BC'D'
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
c = F(A,B,C,D) = ∑(0,3,4,7,8,11,12,15) = C'D'+CD
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
d = F(A,B,C,D) = ∑(0,2,4,6,8,10,12,14) = D'
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
4.14 논리식 F(W,X,Y)=∑(1,4,5,6)에 대해 해저드가 발생하지 않도록 설계하시오.
XY
W
00
01
11
10
0
0
1
3
2
1
4
5
7
6
해저드가 발생하지 않기 위해서는 Bridging PI가 모두 들어가야한다.
F(W,X,Y) = WX'+X'Y+WY'
3
4
5
6
7
W
8
9
10
11
12
13
14
15
b' = ∑(5,6)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
c' = ∑(2)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
d' = ∑(1,4,7,9)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
e' = ∑(1,3,4,5,7,9)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
f' = ∑(1,2,3,7)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
g' = ∑(0,1,7)+d(10,11,12,13,14,15)
I0
I1
I2
I3
I4
I5
I6
I7
W'
0
1
2
3
4
5
6
7
W
8
9
10
11
12
13
14
15
(마) ROM을 이용하여 구현하시오.
ROM을 이용하여 구현할 시, ROM으로 Decoder를 구현한 후 NAND를 이용하여 minterm들을 묶어준다.
(바) 위의 각 경우에 대해 IC 패키지 수, 비용 등을 비교하시오.
4.9 4x1 MUX를 이용하여 f(x,y,z)=∑(0,3,5,7)을 구현하시오.
x'y'z'+x'yz+xy'z+xyz = x'y'z'+xy'z+0yz'+1yz
4.10 표 4.5에 따른 PLA 회로를 그리시오.
표 4.5를 찾을 수가 없습니다.
4.11 복호기의 반대 기능을 갖는 회로를 부호기(encoder)라 한다. 즉, 부호기는 2n개의 서로 다른 정보를 n비트 2진 코드로 바꿔 주는 조합 논리회로이다. 4x2 부호기를 설계하시오.
4.12 MUX의 반대 기능을 갖는 회로를 역다중화기(Demultiplexer, DeMUX)라 한다. 즉, DeMUX는 1개의 입력을 여러 개의 출력 중에서 하나를 선택하여 연결하는 조합 논리회로이다. 1x4 DeMUX를 설계하시오.
4.13 10진수를 나타내는 부호에는 여러 가지 종류가 있다. 이들 부호들 간에 변환하는 회로를 코드 변환기라 한다. 다음의 물음에 답하시오.
(가) BCD 코드를 Excess-3 코드로 변환하는 코드 변환기들을 설계하시오.
a
b
c
d
A
B
C
D
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
1
0
0
0
1
1
0
1
1
1
0
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
1
1
0
1
0
1
0
0
1
1
1
1
0
1
1
1
0
0
0
1
1
0
0
1
0
0
1
1
1
0
1
1
0
1
0
1
1
1
0
1
0
1
1
1
1
1
1
1
1
0
0
A = f(a,b,c,d) = ∑(0,1,2,11,12,13,14,15) = a'b'c'+a'b'cd'+ab+acd
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
B = f(a,b,c,d) = ∑(0,1,2,7,8,9,10,15) = b'c'+b'd'+bcd
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
C = f(a,b,c,d) = ∑(1,2,5,6,9,10,13,14) = c'd+cd'
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
D = f(a,b,c,d) = ∑(0,2,4,6,8,10,12,14) = d'
cd
ab
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
(나) Excess-3 코드를 BCD코드로 변환하는 코드 변환기들을 설계하시오.
A
B
C
D
a
b
c
d
0
0
0
0
0
0
1
1
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
0
0
1
1
1
0
1
0
1
1
0
0
0
0
1
1
0
1
0
0
1
0
1
1
1
1
0
1
0
1
0
0
0
1
0
1
1
1
0
0
1
1
1
0
0
1
0
1
0
1
1
0
1
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
0
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
0
a = F(A,B,C,D) = ∑(5,6,7,8,9,10,11,12) = A'BD+A'BC+ABC'D'+AB'C+AB'D
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
b = F(A,B,C,D) = ∑(1,2,3,4,9,10,11,12) = B'D+B'C+BC'D'
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
c = F(A,B,C,D) = ∑(0,3,4,7,8,11,12,15) = C'D'+CD
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
d = F(A,B,C,D) = ∑(0,2,4,6,8,10,12,14) = D'
CD
AB
00
01
11
10
00
0
1
3
2
01
4
5
7
6
11
12
13
15
14
10
8
9
11
10
4.14 논리식 F(W,X,Y)=∑(1,4,5,6)에 대해 해저드가 발생하지 않도록 설계하시오.
XY
W
00
01
11
10
0
0
1
3
2
1
4
5
7
6
해저드가 발생하지 않기 위해서는 Bridging PI가 모두 들어가야한다.
F(W,X,Y) = WX'+X'Y+WY'
추천자료
vhdl 셀계를 이용한 디지털 논리 회로 3장연습문제
AM/PM 기능 디지털 시계 회로도
디지털 논리회로 학습지도안(2차시)
아날로그 및 디지털 회로 설계 실습 - 예비11:7-segment / decoder 회로 설계
디지털공학 01 - AND회로
디지털공학 02 - OR회로
디지털 회로설계 - 고속 동작 곱셈기 설계
로직웍스를 이용한 계산기 설계(회로) & 설계방법(파일) (로직웍스 Shift Resister 계산...
디지털 실험 보고서 - 스위칭 회로 (pspice자료까지 첨부)
최신디지털공학실험 제10판 실험 2 논리 프로브 구성 : 7404 인버터 사용한 간단한 논리 프로...
최신디지털공학실험 제10판 실험3 수체계 : 2진수 또는 BCD(binary coded decimal)수를 10진...
AVR 스탑워치 만들기 (AVR스탑워치,초시계,디지털초시계,atmega128,회로도,소스코드,동작원리...
AVR 전자 계산기 제작하기 (전자 계산기 만들기,ATmega128,소스코드, 회로도,디지털 계산기,...
AVR 전자 주사위 만들기 (전자 주사위 만들기,디지털 주사위,ATmega128소스코드, 회로도,난수...
소개글