2003
年7
月「論理回路」 2003 年度定期試験 解答例
担当
:
石浦 菜岐佐1 (4+4+7(exor
展開2+証明 5)+5+5) (1) 4D2
(2) − 23
(3) a ⊕ b = ab + ab
LHS = x(y ⊕ z) = x(yz + yz) = xyz + xyz RHS = xy ⊕ xz = xyxz+xyxz = (x+y)xz+xy(x+z)
= xyz + xyz = LHS
(4) f d (a, b, c) = f (a, b, c) = a ⊕ b ⊕ c = a ⊕ b ⊕ c = a ⊕ b ⊕ c = f (a, b, c)
よって
f (a, b, c)
は自己双対関数である.(5) a b c
f d
2 (カルノー図 6
点,最小化6
点)f
とg
のカルノー図を作成し,f = 0 ⇒ h = 0
f = 1
かつg = 0 ⇒ h = 1 f = 1
かつg = 1 ⇒ h = X
とすれば良いf (a, b, c, d)
a
b c
d 1 1 1 1
1 1
1 1
1 1 1
g(a, b, c, d)
a
b c
d
1 1
1 1
1
h(a, b, c, d)
a
b c
d X 1 X 1
X X
X 1
1 1 bc 1 cd
これより
h(a, b, c, d) = bc + cd
3 ((1) 3
点+2点, (2) 7点)(1) a b c c
0s
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
s = a ⊕ b ⊕ c c
0= ab + bc + ca
(2)
入出力や端子が何の信号線を表しているか, 好意的 に見れば分かる程度には書いておくこと.a 3 b 3 a 2 b 2 a 1 b 1 a 0 b 0
s 3 s 2 s 1 s 0
c 4
c 3 c 2 c 1
1 FA s c’
a b c FA s
c’
a b c FA s
c’
a b c FA s
c’
a b c
4 (15
点から減点法)S S 0 S 00 S 000
S 1
0/0
1/0
0/0
1/0
0/0
1/0
0/1
1/0 0/0
1/1
1
5 (13
点から減点法) 現状態 次状態/
出力0 1
S
aS
b/0 S
h/0 0 0 S
bS
g/1 S
e/1 1 1 S
cS
f/0 S
e/0 0 0 S
dS
e/1 S
d/1 1 1 S
eS
d/1 S
c/0 1 0 S
fS
g/1 S
h/1 1 1 S
gS
d/0 S
h/0 0 0 S
hS
d/1 S
a/0 1 0
⇒
現状態 次状態
/
出力0 1
0 S
aS
b/0 S
h/0 1 2 S
cS
f/0 S
e/0 1 2 S
gS
d/0 S
h/0 1 2 1 S
bS
g/1 S
e/1 0 2 S
dS
e/1 S
d/1 2 1 S
fS
g/1 S
h/1 0 2 2 S
eS
d/1 S
c/0 1 0 S
hS
d/1 S
a/0 1 0
⇒
現状態 次状態
/
出力0 1
0 S
aS
b/0 S
h/0 1 2 S
cS
f/0 S
e/0 1 2 S
gS
d/0 S
h/0 3 2 1 S
bS
g/1 S
e/1 0 2 S
fS
g/1 S
h/1 0 2 3 S
dS
e/1 S
d/1 2 3 2 S
eS
d/1 S
c/0 3 0 S
hS
d/1 S
a/0 3 0
⇒
現状態 次状態
/
出力0 1
0 S
aS
b/0 S
h/0 1 2 S
cS
f/0 S
e/0 1 2 4 S
gS
d/0 S
h/0 3 2 1 S
bS
g/1 S
e/1 4 2 S
fS
g/1 S
h/1 4 2 3 S
dS
e/1 S
d/1 2 3 2 S
eS
d/1 S
c/0 3 0 S
hS
d/1 S
a/0 3 0
⇒
現状態 次状態/出力