• 沒有找到結果。

第 二 章 作 業 解 答

N/A
N/A
Protected

Academic year: 2022

Share "第 二 章 作 業 解 答 "

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

第 二 章 作 業 解 答

1、試用真值表證明下列布林函數等式成立。

(a)、xy= x+ y

(b)、x+yz =(x+ y)⋅(x+z) 解:

(a)、xy= x+y

x y xy x+ y 0 0 1 1 0 1 0 0 1 0 0 0 1 1 0 0 (b)、x+yz=(x+ y)⋅(x+z)

x y z x+yz (x+ y)⋅(x+z)

0 0 0 0 0

0 0 1 0 0

0 1 0 0 0

0 1 1 1 1

1 0 0 1 1

1 0 1 1 1

1 1 0 1 1

1 1 1 1 1

2、試將下列布林函數展開成最小項之和來表示,並列出該布林函數之真值表。

(a)、 f(x,y,z)= x+yz

(b)、 f(w,x,y,z)=wx+xy+wz 解:

(a)、 f(x, y,z)= x+ yz

(1) 第 1 個積項x缺少 y 與 z,故先將 x 定為 1 後,再將 y 與 z 分別補上 00、01、10 與 11,做法如下所

x y z 1 0 0 1 0 1

1 1 0

1 1 1

z y x⋅ ⋅

z y x⋅ ⋅

z y x⋅ ⋅

z y x⋅ ⋅

(2)

(2) 第 2 個積項 y⋅ 缺少 x,故先將 y 定為 0,z 定為 1 後,再將 x 分別補上 0 與 1,z 做法如下所示。

x y z 0 0 1 1 0 1

最後將上面所得之最小項用 OR 連結起來,並消去重複之最小項,即可得所 求之最小項之和表示式如下所示:

) 7 , 6 , 5 , 4 , (1 ) , , (

=

⋅ +

⋅ +

⋅ +

⋅ +

=

⋅ +

=x y z x y z x y z x y z x y z x y z z

y x f

觀察上面之最小項之和表示式,即可列出所求之真值表,如下表所示:

x y z x+yz

0 0 0 0

0 0 1 1

0 1 0 0

0 1 1 0

1 0 0 1

1 0 1 1

1 1 0 1

1 1 1 1

(b)、 f(w,x,y,z)=wx+xy+wz

依照(a)部分之作法亦可得到可得所求之最小項之和表示式與真值表如下表所示:

( )

=

⋅ +

⋅ +

= 0,2,4,6,7,8,9,10,11,14,15

) , , ,

(w x y z w x x y w z

f

觀察上面之最小項之和表示式,即可列出所求之真值表,如下表所示:

w x y z wx+xy+wz

0 0 0 0 1

0 0 0 1 0

0 0 1 0 1

0 0 1 1 0

0 1 0 0 1

0 1 0 1 0

0 1 1 0 1

0 1 1 1 1

1 0 0 0 1

1 0 0 1 1

1 0 1 0 1

1 0 1 1 1

1 1 0 0 0

1 1 0 1 0

1 1 1 0 1

1 1 1 1 1

z y x⋅ ⋅

z y x⋅ ⋅

(3)

3、試將下列布林函數展開成最大項之積來表示,並列出該布林函數之真值表。

(a)、 f(x,y,z)= y⋅(x+y)⋅(x+z)

(b)、 f(w,x,y,z)=(w+ y)⋅(x+z)⋅(w+x+ y) 解:

(a)、 f(x,y,z)= y⋅(x+y)⋅(x+z)

(1) 第 1 個和項 y 缺少 x 與 z,故先將 y 定為 0 後,再將 x 與 z 分別補上 00、01、10 與 11,做法如下所示。

x y z 0 0 0 0 0 1

1 0 0

1 0 1

(2) 第 2 個和項x+ 缺少 z,故先將 x 定為 0,y 定為 1 後,再將 z 分別補上 0 與 1,y 做法如下所示。

x y z 1 0 0 1 0 1

(3) 第 3 個和項x+ 缺少 y,故先將 x 定為 0,z 定為 1 後,再將 y 分別補上 0 與 1,z 做法如下所示。

x y z 0 0 1 0 1 1

將上面所得之最大項用 AND 連結起來,並消去重複之最大項,即可得 )

5 , 4 , 3 , 1 , (0 ) ( ) ( ) , ,

(x y z = yx+ yx+z =∏ f

觀察上面之最小項之和表示式,即可列出所求之真值表,如下表所示:

x y z f(x,y,z)

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 0

1 0 0 0

1 0 1 0

1 1 0 1

1 1 1 1

(b)、 f(w,x,y,z)=(w+ y)⋅(x+z)⋅(w+x+ y)

z y x+ +

z y x+ +

z y x+ +

z y x+ +

z y x+ +

z y x+ +

z y x+ +

z y x+ +

(4)

依照(a)部分之作法亦可得到可得所求之最小項之和表示式與真值表如下表所示:

( )

= + +

⋅ +

⋅ +

=( ) ( ) ( ) 5,7,8,9,12,13,14,15 )

, , ,

(w x y z w y x z w x y

f

觀察上面之最小項之和表示式,即可列出所求之真值表,如下表所示:

w x y z f(w,x,y,z) 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0

4、試將積項之和 f(w,x,y,z)= xy+wyz+xz之布林函數表示式轉換成為標準和項 之積表示式,並列出該布林函數之真值表。

解:

( ) ∏ ( )

=

= 1,4,5,6,12,13,14 0,2,3,7,8,9,10,11,15 )

, , ,

(w x y z f

w x y z f(w,x,y,z)

0 0 0 0 0 1

0 0 0 1 1 0

0 0 1 0 0 1

0 0 1 1 0 1

0 1 0 0 1 0

0 1 0 1 1 0

0 1 1 0 1 0

0 1 1 1 0 1

1 0 0 0 0 1

1 0 0 1 0 1

1 0 1 0 0 1

1 0 1 1 0 1

1 1 0 0 1 0

1 1 0 1 1 0

1 1 1 0 1 0

1 1 1 1 0 1

(5)

5.試利用 AND、OR 與 NOT 等 3 種邏輯閘,以實現下列布林函數表示式。

(a)、 f(w,x,y,z)=w⋅(xz+xy)+wz

(b)、 f(w,x,y,z)= w+(x+ y)(w+z)+wx

6.請說明最小項 (Product Terms)、最大項 (Sum Terms)、積項之和 (Sum of Product) 與 和項之積(Product of Sum) 之定義。

(1)、積項:當兩個或多個變數以 AND 運算子所組合成之布林代數式。

(2)、和項:當兩的或多個變數以 OR 運算子所組合成之布林代數式。

(3)、積項之和:以最小之和來表示布林函數時,稱為積項之和(SOP),即在真值表中 輸出值為 1 之所有最小項,用 OR 連結起來。

(4)、和項之積:以最大項之積來表示布林函數時,稱為和項之積(POS),即在真值表中,

輸出值為 0 之所有最大項,用 AND 連結起來。

參考文獻

相關文件

[r]

本書總共分成六個章節: 〈第一章、擁有自信〉 ; 〈第二章、設定願景〉 ; 〈第三章、掌握行動力〉 ; 〈第四 章、建立人際關係〉 ;

(Χ) 身體組織因死亡後開始分解的過程稱為屍僵(rigor mortis)。第三章 P90 10.(○或Χ皆可) 粗死亡率指的是一年內每十萬年中人口之死亡數。第四章 P103 二、簡答題(請自選五題作答,每題 10 分,共

[r]

八、夾波器指將整個訊號平移某 DC

紡織 紡織 電機 電機 電器電纜 電器電纜 化學 化學 生技醫療 生技醫療 玻璃造紙 玻璃造紙 鋼鐵 鋼鐵 橡膠 橡膠 汽車 汽車. 營建 營建 航運 航運 觀光 觀光 貿易百貨

第六章

第一章 一瞥即答 第二章 算法對決 第三章 北極出地 第四章 授時曆 第五章 改曆請願 第六章