Sự khác biệt giữa Cổng AND và Cổng OR

Cổng VÀ vs Cổng OR

Cổng AND và OR là hai loại cổng logic, là các thiết bị vật lý được tạo để thực hiện chức năng Boolean. Hàm Boolean thực hiện thao tác logic trên một hoặc nhiều đầu vào logic (được đưa ra ở hai trạng thái, chẳng hạn như true / false, 1/0, high / law, v.v.) và đưa ra một đầu ra logic duy nhất (đúng hoặc sai).

Và cổng

Cổng AND thực hiện chức năng logic gọi là 'kết hợp'. Cổng AND tiêu chuẩn là hai đầu vào (Giả sử A và B), một hệ thống đầu ra. Cổng AND sẽ cho đầu ra là 'true' (hoặc 1), chỉ khi, cả hai đầu vào A và B đều 'true' (hoặc 1). Cổng AND có thể được mô tả bằng bảng sau.

Một B Đầu ra
Sai Sai Sai
Thật Sai Sai
Sai Thật Sai
Thật Thật Thật

Bảng này được gọi là 'Bảng chân lý' cho cổng AND. Thông thường cổng AND được biểu thị bằng ký hiệu sau trong cổng logic.

Cổng OR

Cổng OR thực hiện chức năng logic gọi là 'phân tách'. Cổng OR tiêu chuẩn cũng là hai đầu vào (Giả sử A và B), một hệ thống đầu ra là cổng AND. Cổng OR sẽ cho đầu ra là 'true' (hoặc 1) nếu ít nhất một trong các đầu vào A và B là 'true' (hoặc 1). Cổng OR có thể được mô tả bằng bảng sau.

Một B Đầu ra
Sai Sai Sai
Thật Sai Thật
Sai Thật Thật
Thật Thật Thật

Thông thường cổng AND được biểu thị bằng ký hiệu sau trong cổng logic.

Sự khác biệt giữa cổng AND và cổng OR là gì?

1. Cổng AND chỉ cung cấp đầu ra 'true' khi cả hai đầu vào là 'true', trong khi cổng OR cho đầu ra là 'true' nếu ít nhất một trong hai đầu vào là 'true'.

2. Bảng chân lý của cổng AND chỉ có một giá trị 'Đúng' trong cột đầu ra mặc dù bảng chân lý của cổng OR có ba trong số chúng.

3. Cổng AND thực hiện kết hợp logic và cổng OR thực hiện phân tách logic.