Bài giảng về Kỹ thuật số - Chương 2
Số trang: 15
Loại file: pdf
Dung lượng: 186.93 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong các mạch số, các tín hiệu thường được cho ở mức điện aps, ví dụ 0V và 5V. Những linh kiện điện tử dùng trong mạch số làm việc ở một trong hai trạng thái...
Nội dung trích xuất từ tài liệu:
Bài giảng về Kỹ thuật số - Chương 2Ch ng 2. i s BOOLE Trang 11Ch ng 2 IS BOOLE2.1. CÁC TIÊN VÀ NH LÝ IS BOOLE Trong các m ch s , các tín hi u th ng c cho 2 m c n áp, ví d : 0 V và 5V. Nh ng linhki n n t dùng trong m ch s làm vi c m t trong hai tr ng thái, ví d Transistor l ng c c(BJT) làm vi c hai ch là t t ho c d n bão hoà… Do v y, mô t các m ch s ng i ta dùng nh p hân (binary), hai tr ng thái c a các linh ki n trong m ch s c mã hoá t ng ng là 0ho c 1. t b môn i s p hát tri n t cu i th k 19 mang tên ng i sáng l p ra nó: i s Boole, còn c g i là i s logic, thích h p cho vi c mô t m ch s . i s Boole là công c toán h c q uantr ng phân tích và thi t k các m ch s , c d ùng làm chìa khoá i sâu vào m i l nh v c liênquan n k thu t s .2.1.1. Các tiên ca i s Boole Cho m t t p h p B h u h n trong ó ta trang b các phép toán + (c ng logic), x (nhân logic), -(bù logic/ngh ch o logic) và hai ph n t 0 và 1 l p thành m t c u trúc i s Boole ( c là Bun). ∀ x,y ∈ B thì: x+y ∈ B, x*y ∈ B và th a mãn 5 tiên sau: 1. Tiên giao hoán ∀x,y ∈ B: x+ y = y+ x 2. Tiên ph i h p ∀x,y,z ∈ B: (x+y)+z = x+(y+z) = x+y+z (x.y).z = x.(y.z) = x.y.z 3. Tiên phân ph i ∀x,y, z ∈ B: x.(y + z ) = x.y + x.z x + (y.z) = (x + y).(x + z) 4. Tiên v ph n t trung hòa Trong t p B t n t i hai ph n t trung hòa là ph n t n v và ph n t không. Ph n t nvký hi u là 1, ph n t không ký hi u là 0. ∀x ∈ B: x+1= 1 x. 1= x x+0= x x. 0= 0 5. Tiên v ph n t bù ∀x ∈ B, bao gi c ng t n t i ph n t bù t ng ng, ký hi u x , sao cho luôn th a mãn: x + x = 1 và x. x = 0Bài gi ng K THU T S Trang 12 u B = B* = {0,1} (B* ch g m 2 p h n t 0 và 1) và th a mãn 5 tiên trên thì c ng l p thành u trúc i s Boole nh ng là c u trúc i s Boole nh nh t.2.1.2. Các nh lý c b nc a i s B oole 1. V n i ng u trong i s Boole Hai m nh (hai bi u th c, hai nh lý) c g i là i ng u v i nhau n u trong m nh nàyng i ta thay phép toán c ng thành phép toán nhân và ng c l i, thay 0 b ng 1 và ng c l i, thì ssuy ra c m nh kia. Khi hai m nh i ng u v i nhau, n u 1 trong 2 m nh c ch ng minh là ú ng thì m nh còn l i là úng. D i ây là ví d v các c p m nh i ng u v i nhau.Ví d 2 .1: x.(y+z) = (x.y) + (x.z) Hai m nh n ày là i ng u x + (y.z) = (x+y).(x+z) x+x = 1Ví d 2 .2: Hai m n h này là i ng u x. x = 0 2. Các nh lý a. n h lí 1 ( nh lý v p h n t b ù là duy nh t) ∀x, y ∈ B, ta có: x + y = 1 ⇒ y = x là duy nh t (x và y là 2 ph n t b ù c a nhau) x.y = 0 Ph n t b ù c a m t ph n t b t k là duy nh t. b. n h lí 2 ( lý v s n g nh t c a phép c n g và phép nhân logic) ∀x ∈ B, ta có: x + x +. . . . . + x = x x. x. x. . . . . . x = x c. n h lý 3 ( n h lý v ph n h hai l n ) ∀x ∈ B, ta có: x =x d. n h lí 4 ( nh lý De Morgan) ∀x, y, z ∈ B, ta có: x + y + z = x. y.z x.y.z = x + y + z qu : ∀x, y, z ∈ B, ta có: x + y + z = x + y + z = x.y.z x. y. z = x.y.z = x + y + z e. n h lí 5 ( nh lý dán) ∀x, y ∈ B, ta có: x. ( x + y) = x.y x + ( x .y) = x + yCh ng 2. i s BOOLE Trang 13 f. nh lí 6 ( n h lý nu t) ∀x, y ∈ B, ta có: x + x. y = x x.(x + y) = x g. n h lí 7 (Quy t c tính i v i h n g) i 0, 1 ∈ B, ta có: 0 =1 1 =02.2. HÀM BOOLE VÀ CÁC PH NG PHÁP BI U DI N2.2.1. Hàm Boole 1. nh ngh a ∀x, y ∈ B Hàm Boole là m t ánh x t i s Boole vào chính nó. Ngh a là c g i là cácbi n Boole thì hàm Boole, ký hi u là f, c hình thành trên c s liên k t các bi n Boole b ng cácphép toán + (c ng logic), x / . (nhân logic), ngh ch o logic (-). Hàm Boole n gi n nh t là hàm Boole theo 1 bi n Boole, c cho nh sau: f(x) = x, f( ...
Nội dung trích xuất từ tài liệu:
Bài giảng về Kỹ thuật số - Chương 2Ch ng 2. i s BOOLE Trang 11Ch ng 2 IS BOOLE2.1. CÁC TIÊN VÀ NH LÝ IS BOOLE Trong các m ch s , các tín hi u th ng c cho 2 m c n áp, ví d : 0 V và 5V. Nh ng linhki n n t dùng trong m ch s làm vi c m t trong hai tr ng thái, ví d Transistor l ng c c(BJT) làm vi c hai ch là t t ho c d n bão hoà… Do v y, mô t các m ch s ng i ta dùng nh p hân (binary), hai tr ng thái c a các linh ki n trong m ch s c mã hoá t ng ng là 0ho c 1. t b môn i s p hát tri n t cu i th k 19 mang tên ng i sáng l p ra nó: i s Boole, còn c g i là i s logic, thích h p cho vi c mô t m ch s . i s Boole là công c toán h c q uantr ng phân tích và thi t k các m ch s , c d ùng làm chìa khoá i sâu vào m i l nh v c liênquan n k thu t s .2.1.1. Các tiên ca i s Boole Cho m t t p h p B h u h n trong ó ta trang b các phép toán + (c ng logic), x (nhân logic), -(bù logic/ngh ch o logic) và hai ph n t 0 và 1 l p thành m t c u trúc i s Boole ( c là Bun). ∀ x,y ∈ B thì: x+y ∈ B, x*y ∈ B và th a mãn 5 tiên sau: 1. Tiên giao hoán ∀x,y ∈ B: x+ y = y+ x 2. Tiên ph i h p ∀x,y,z ∈ B: (x+y)+z = x+(y+z) = x+y+z (x.y).z = x.(y.z) = x.y.z 3. Tiên phân ph i ∀x,y, z ∈ B: x.(y + z ) = x.y + x.z x + (y.z) = (x + y).(x + z) 4. Tiên v ph n t trung hòa Trong t p B t n t i hai ph n t trung hòa là ph n t n v và ph n t không. Ph n t nvký hi u là 1, ph n t không ký hi u là 0. ∀x ∈ B: x+1= 1 x. 1= x x+0= x x. 0= 0 5. Tiên v ph n t bù ∀x ∈ B, bao gi c ng t n t i ph n t bù t ng ng, ký hi u x , sao cho luôn th a mãn: x + x = 1 và x. x = 0Bài gi ng K THU T S Trang 12 u B = B* = {0,1} (B* ch g m 2 p h n t 0 và 1) và th a mãn 5 tiên trên thì c ng l p thành u trúc i s Boole nh ng là c u trúc i s Boole nh nh t.2.1.2. Các nh lý c b nc a i s B oole 1. V n i ng u trong i s Boole Hai m nh (hai bi u th c, hai nh lý) c g i là i ng u v i nhau n u trong m nh nàyng i ta thay phép toán c ng thành phép toán nhân và ng c l i, thay 0 b ng 1 và ng c l i, thì ssuy ra c m nh kia. Khi hai m nh i ng u v i nhau, n u 1 trong 2 m nh c ch ng minh là ú ng thì m nh còn l i là úng. D i ây là ví d v các c p m nh i ng u v i nhau.Ví d 2 .1: x.(y+z) = (x.y) + (x.z) Hai m nh n ày là i ng u x + (y.z) = (x+y).(x+z) x+x = 1Ví d 2 .2: Hai m n h này là i ng u x. x = 0 2. Các nh lý a. n h lí 1 ( nh lý v p h n t b ù là duy nh t) ∀x, y ∈ B, ta có: x + y = 1 ⇒ y = x là duy nh t (x và y là 2 ph n t b ù c a nhau) x.y = 0 Ph n t b ù c a m t ph n t b t k là duy nh t. b. n h lí 2 ( lý v s n g nh t c a phép c n g và phép nhân logic) ∀x ∈ B, ta có: x + x +. . . . . + x = x x. x. x. . . . . . x = x c. n h lý 3 ( n h lý v ph n h hai l n ) ∀x ∈ B, ta có: x =x d. n h lí 4 ( nh lý De Morgan) ∀x, y, z ∈ B, ta có: x + y + z = x. y.z x.y.z = x + y + z qu : ∀x, y, z ∈ B, ta có: x + y + z = x + y + z = x.y.z x. y. z = x.y.z = x + y + z e. n h lí 5 ( nh lý dán) ∀x, y ∈ B, ta có: x. ( x + y) = x.y x + ( x .y) = x + yCh ng 2. i s BOOLE Trang 13 f. nh lí 6 ( n h lý nu t) ∀x, y ∈ B, ta có: x + x. y = x x.(x + y) = x g. n h lí 7 (Quy t c tính i v i h n g) i 0, 1 ∈ B, ta có: 0 =1 1 =02.2. HÀM BOOLE VÀ CÁC PH NG PHÁP BI U DI N2.2.1. Hàm Boole 1. nh ngh a ∀x, y ∈ B Hàm Boole là m t ánh x t i s Boole vào chính nó. Ngh a là c g i là cácbi n Boole thì hàm Boole, ký hi u là f, c hình thành trên c s liên k t các bi n Boole b ng cácphép toán + (c ng logic), x / . (nhân logic), ngh ch o logic (-). Hàm Boole n gi n nh t là hàm Boole theo 1 bi n Boole, c cho nh sau: f(x) = x, f( ...
Tìm kiếm theo từ khóa liên quan:
giáo trình mạch điện tử bài giảng điện tử giáo trình thiết kế điện Trang bị điện điện tử công nghiệpTài liệu liên quan:
-
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 262 2 0 -
Giáo trình Kỹ thuật điện (Nghề: Điện tử công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới
124 trang 237 2 0 -
ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY SẢN XUẤT GẠCH MEN SHIJAR
63 trang 233 0 0 -
82 trang 227 0 0
-
71 trang 184 0 0
-
Đồ án tốt nghiệp Điện tự động công nghiệp: Thiết kế bộ đo tần số đa năng
50 trang 176 0 0 -
78 trang 175 0 0
-
Giáo trình Mạch điện tử - Trường Cao đẳng nghề Số 20
97 trang 169 0 0 -
49 trang 157 0 0
-
HƯỚNG DẪN THIẾT KẾ BÀI GIẢNG BẰNG LECTURE MAKER
24 trang 149 0 0