Bài giảng Thiết kế số: Chương 2 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
lượt xem 3
download
Bài giảng "Thiết kế số - Chương 2: Giới thiệu về mạch số - Đại số Boolean" cung cấp cho người đọc các kiến thức: Các tiên đề về đại số Boolean, các định lý trên biến đơn, các đặc điểm đối với 2 và 3 biến, chứng minh dùng biến đổi đại số, biến đổi đại số, ký hiệu và thuật ngữ,... Mời các bạn cùng tham khảo nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Thiết kế số: Chương 2 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
- Người trình bày: Tiến sỹ. Hoàng Mạnh Thắng
- Các tiên đề về đại số Boolean Đại số Boolean dựa trên một tập các luật từ một số các giả sử cơ bản: 1.a: 0.0 =0 3.a: 0.1 =1.0=0 1.b: 1+1=1 3.b: 0+1=1+0=1 2.a: 1.1=1 4.a: If x=0 then x’=1 4.b: If x=1 then x’=0 2.b: 0+0=0 Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 2
- Các định lý trên biến đơn 5.a: x.0=0 Dựa trên các tiên đề, 5.b: x+1=1 các quan hệ này có 6.a: x.1=x thể dễ ràng được 6.b: x+0=x chứng minh bằng 7.a: x.x=x cách thay các giá trị 7.b: x+x=x x=0 hoặc x=1 vào. 8.a: x.x’=0 8.b: x+x’=1 9: x’’=x Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 3
- Tính đối ngẫu (Duality) Các tiên đề và định lý trên được diễn tả theo các cặp. Nó thể hiện tính đối ngẫu trong đó Với một biểu thức, đối ngẫu được hình thành bằng cách thay tất cả các phép “+” bằng phép “.” và ngược lại, thay tất cả giá trị 0 bằng 1 và ngược lại: f(a,b)=a+b đối ngẫu của f(a,b)=a.b f(x)=x+0 đối ngẫu của f(x)=x.1 Đối ngẫu của bất kỳ phát biểu đúng nào cũng là đúng Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 4
- Các đặc điểm đối với 2 và 3 biến 10.a: x.y=y.x Tính giao hoán (commutative) 10.b: x+y=y+x 11.a: x.(y.z)=(x.y).z Tính kết hợp (associative) 11.b: x+(y+z)=(x+y)+z 12.a: x.(y+z)=x.y+x.z Tính phân bố (Distributive) 12.b: x+y.z=(x+y).(x+z) 13.a: x+x.y=x Tính thu hút (Absorption) 13.b: x.(x+y)=x Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 5
- Các đặc điểm đối với 2 và 3 biến (cont.) 14.a: x.y+x.y’=x Tính phối hợp (combining) 14.b: (x+y).(x+y’)=x 15.a: (x.y)’=x’+y’ Định lý DeMorgan 15.b: (x+y)’=x’.y’ 16.a: x+x’.y=x+y Chứng minh bằng bảng chân lý 16.b: x.(x’+y)=xy Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 6
- Chứng minh dùng biến đổi đại số Chứng minh: (X+A) (X’+A) (A+C) (A+D)X=AX (X+A) (X’+A) (A+C) (A+D)X (X+A) (X’+A) (A+CD)X Dùng 12.b (X+A) (X’+A) (A+CD)X (A) (A+CD)X Dùng 14b (A) (A+CD)X Dùng 13b AX Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 7
- Biến đổi đại số Thường được dùng để đơn giản hóa biểu thức Boolean đơn giản hóa mạch logic Không thích hợp đối với các biểu thức phức tạp Nhưng các định lý và tính chất cung cấp cơ sở cho quá trình tự động hóa thiết kế các mạch logic trong các công cụ CAD Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 8
- Biểu dồ Venn Là biểu diến dưới dạng đồ họa của các phép tính và quan hệ trong phép tính đại số của các tập Một tập s là tập hợp các phần tử là thành viên của s (ở đây là tập hợp các biến Boolean và/hoặc các hằng số) Các phần tử của tập được diễn tả bởi diện tích được khép kín bởi đường vong, thường là đường tròn Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 9
- Biểu đồ Venn Là biểu diến dưới dạng đồ họa của các phép tính và quan hệ trong phép tính đại số của các tập Một tập s là tập hợp các phần tử là thành viên của s (ở đây là tập hợp các biến Boolean và/hoặc các hằng số) Các phần tử của tập được diễn tả bởi diện tích được khép kín bởi đường cong, thường là đường tròn Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 10
- Biểu đồ Venn (cont.) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 11
- Biểu đồ Venn (cont.) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 12
- Biểu đồ Venn (cont.)- (x+y)’=x’y’ Định lý Tương đương DeMorgan Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 13
- Ký hiệu và thuật ngữ Có sự tương tự giống với phép công và nhân toán, OR và AND được gọi là tổng logic và tích logic ABC+A’BD+ACE’ là tổng của 3 tích (A+B+C)(A’+B+D)(A+C+E’) là tích của 3 tổng Khi thực hiện mạch logic theo đúng thứ tự (có thể ko) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 14
- Các mạch logic ví dụ f(A,B)=AB+A’B’ A 1 U10A 3 2 B U7A f 1 3 2 U4A 14071 1 2 U11A 1 3 2 U5A 1 2 Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 15
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Thiết kế số: Chương 3 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 190 | 21
-
Bài giảng Thiết kế số: Chương 3 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
10 p | 206 | 21
-
Bài giảng Thiết kế số: Chương 8 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
16 p | 108 | 12
-
Bài giảng Thiết kế số: Chương 8 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 80 | 8
-
Bài giảng Thiết kế số: Chương 2 (Phần 4) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
16 p | 85 | 7
-
Bài giảng Thiết kế số: Chương 7 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 86 | 6
-
Bài giảng Thiết kế số: Chương 6 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 114 | 6
-
Bài giảng Thiết kế số: Chương 2 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
20 p | 76 | 5
-
Bài giảng Thiết kế số: Chương 7 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
13 p | 93 | 5
-
Bài giảng Thiết kế số: Chương 6 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 63 | 5
-
Bài giảng Thiết kế số: Chương 6 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
17 p | 82 | 5
-
Bài giảng Thiết kế số: Chương 8 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 83 | 5
-
Bài giảng Thiết kế số: Chương 4 - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 69 | 4
-
Bài giảng Thiết kế số: Chương 3 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
13 p | 101 | 4
-
Bài giảng Thiết kế số: Chương 7 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 58 | 4
-
Bài giảng Thiết kế số: Chương 2 (Phần 5) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
10 p | 60 | 4
-
Bài giảng Thiết kế số: Chương 2 (Phần 6)- TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 78 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn