1
ĐI S BOOLEAN
VÀ M CH LOGIC
Chương 6
2
N i dung
6.1. Gi i thi u
6.2. Đi s Boolean
6.3. Hàm Boolean
6.4. Các c ng lu n lý
6.5. M ch Logic
6.6. Thi t k c a m ch k t h pế ế ế
6.7. Câu h i và bài t p
3
GI I THI U
Đi s Boole đc phát minh b i nhà toán h c Anh George ượ
Boole vào năm 1854.
Đi s Boole nghiên c u các phép toán th c hi n trên các
bi n ch có 2 giá tr 0 và 1, t ng ng v i hai tr ng thái lu n ế ươ
lý "sai" và "đúng" (hay "không" và "có") c a đi th ng. ườ
4
GI I THI U
T ng t các h đi s khác đc xây d ng thông ươ ượ
qua nh ng v n đ c b n sau: ơ
Mi n (domain) là t p h p (set) các ph n t
(element)
Các phép toán (operation) th c hi n đc trên ượ
mi n
Các đnh đ (postulate), hay tiên đ (axiom)
đc công nh n không qua ch ng minhượ
T p các h qu (set of consequences) đc suy ượ
ra t đnh đ, đnh lý (theorem), đnh lu t (law)
hay lu t(rule)
5
NH NG NGUYÊN T C C B N Ơ
S d ng h c s nh phân. ơ
Các phép toán:
Phép c ng lu n lí (logical addition) : (+) hay (OR )
Phép nhân lu n lí (logical multiplication): (.) hay ( AND )
Phép bù ( NOT )
Đ u tiên c a các phép toán ư
Tính đóng (closure): t n t i mi n B v i ít nh t 2
ph n t phân bi t và 2 phép toán (+) và (•) sao cho:
N u x và y là các ph n t thu c B thì (x + y), (x•y) ế
cũng là 1 ph n t thu c B