Bài giảng Nhập môn mạch số - Chương 3: Đại Số Boolean và Các Cổng Logic

NHẬP MÔN MẠCH SỐ  
CHƯƠNG 3  
Đại Số Boolean và Các Cổng Logic  
1
Tổng quan  
Chương này sẽ học về:  
- Đại số Boolean: với đặc điểm là chỉ thực hiện trên  
hai giá trị/trạng thái 0(OFF) và 1(ON) nên rất phù  
hợp với việc biểu diễn và tính ton trong các mạch  
logic Số  
- Các cổng logic cơ bản, từ đó có thể xây dựng nên  
các mạch logic hoặc các hệ thống số phức tạp trong  
những chương sau.  
2
NỘI DUNG  
• Cổng Logic cơ bản AND, OR, NOT  
– Mạch Logic => Biểu thức Đại Số  
– Biểu thức Đại Số => Mạch Logic  
• Cổng Logic NAND và NOR  
• Đại số Boolean  
3
Tổng Quát  
• Đại Số Boolean chỉ xử lý 2 giá trị duy nhất (2 trạng  
thái logic): 0 và 1  
• 3 cổng logic cơ bản:  
– OR, AND và NOT  
4
Cổng Logic Cơ Bản  
5
Bảng Sự thật / Chân trị  
• Mô tả các mối quan hệ giữa inputs và outputs của  
một mạch logic  
• Các giá trị ngõ ra tương ứng với số ngõ vào  
?
– Một bảng có 2 ngõ vào sẽ có  
giá trị ngõ ra tương ứng  
– Một bảng có 3 ngõ vào sẽ có  
giá trị ngõ ra tương ứng  
?
6
Cổng Logic OR  
• Biểu thức Boolean cho cổng logic OR:  
– X = A + B — Đọc là “X bằng A OR B”  
Dấu + không có nghĩa là phép cộng thông  
thường , mà là ký hiệu cho cổng logic OR  
• Bảng sự thật và ký hiệu mạch của cổng OR có 2 inputs:  
7
Cổng Logic AND  
• Cổng logic AND thực hiện tương tự như phép nhân:  
– X = A B — Đọc là “X bằng A AND B”  
Dấu không có nghĩa là phép nhân thông thường ,  
mà là ký hiệu cho cổng logic AND  
• Bảng sự thật và ký hiệu mạch cổng AND có 2 inputs:  
8
OR vs AND  
Ký hiệu của cổng logic OR có nghĩa là output  
sẽ có trạng thái là HIGH khi có bất kỳ input  
nào có trạng thái là HIGH  
Ký hiệu của cổng logic AND có nghĩa là  
output sẽ có trạng thái là HIGH khi tất cả  
các input đều có trạng thái là HIGH  
9
Cổng Logic NOT  
• Biểu thức Boolean đối với cổng logic NOT  
— Đọc là:  
X = A  
“X bằng NOT A”  
“X là nghịch đảo của A”  
”  
Dấu thanh ngang phía  
trên là ký hiệu cho
logic NOT  
A' = A  
Có thể thay thế ký hiệu  
cổng logic NOT b
dấu phẩy (')  
Bảng sự thật cổng  
Logic NOT  
10  
Cổng Logic NOT  
• Cổng logic NOT có thể gọi chung là cổng INVERTER  
Dấu bù/đảo ngược  
Cổng logic này luôn luôn chỉ có duy nhất 1  
input, và trạng thái của output sẽ đối nghịch  
với trạng thái của input  
11  
Cổng Logic NOT  
Cổng INVERTER nghịch đảo (lấy bù) tín hiệu ngõ vào tại  
tất cả các thời điểm để tạo ra tín hiệu ngõ ra tương ứng  
Bất cứ khi nào có: input = 0, output = 1, và ngược lại  
12  
Cổng Logic Cơ Bản  
Ba cổng logic Boolean cơ bản có thể mô tả  
được bất kỳ mạch logic nào  
13  
Mạch Logic => Biểu thức đại số  
14  
Mô tả mạch logic đại số  
• Nếu một biểu thức có chứa cả hai cổng Logic AND  
và OR, thì cổng logic AND sẽ được thực hiện trước :  
• Trừ khi có một dấu ngoặc trong biểu thức  
15  
Mô tả mạch logic đại số  
Input A qua một inverter sẽ có output là A  
16  
Ví Dụ  
17  
Đánh giá OUTPUT của mạch logic  
• Ex:  
X = ABC(D + E) + FG  
Quy tắc đánh giá một biểu thức Boolean theo trình tự sau:  
Tính giá trị ngõ ra của các cổng đảo có một thành phần  
Tính giá trị biểu thức trong dấu ngoặc đơn  
Tính giá trị biểu thức cổng AND trước biểu thức cổng OR  
(nếu biểu thức cổng OR không có dấu ngoặc đơn)  
Nếu cả một biểu thức có thanh ngang trên đầu, thực hiện các  
phép tính bên trong biểu thức trước, và sau đó đảo ngược kết  
quả lại  
18  
Đánh giá OUTPUT của mạch logic  
• Cách tốt nhất để phân tích một mạch gồm có nhiều  
cổng logic khác nhau là sử dụng bảng sự thật  
– Cho phép chúng ta có thể phân tích một cổng hoặc một  
tổ hợp các cổng logic có trong mạch cùng một lúc  
– Cho phép chúng ta dễ dàng kiểm tra lại hoạt động của  
mạch logic một cách chính xác nhất  
– Bảng sự thật giúp ích trong việc phát hiện và xử lý lỗi  
hay sự cố xuất hiện trong mạch logic  
19  
Đánh giá OUTPUT của mạch logic  
• Đánh giá outputs của mạch logic sau:  
20  
Tải về để xem bản đầy đủ
pdf 55 trang Mãnh Khiết 12/01/2024 10200 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Nhập môn mạch số - Chương 3: Đại Số Boolean và Các Cổng Logic", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_nhap_mon_mach_so_chuong_3_dai_so_boolean_va_cac_co.pdf