Câu trả lời:
Hãy tưởng tượng Avà Bđều cao. Sau đó, không có dòng chảy ra Avà cũng không có dòng chảy ra B, vì vậy Slà cao.

mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab
Bây giờ nếu Aở mức thấp, diode cho phép Avẽ dòng điện, làm giảm điện áp nút S, do đó điện áp Stương ứng với sự sụt giảm điện áp của diode khi dòng điện chạy qua điện trở và diode ... xấp xỉ 0,7V hoặc "thấp".

Tương tự nếu Bthấp.
Tương tự nếu Ahoặc Bthấp.
Do đó, cả hai Avà Bphải cao Sđể được ... ANDcổng!
Như fukanchik đã nêu trong các bình luận, vai trò của điốt là ngăn chặn các đầu vào giao thoa với nhau khi chúng ở các trạng thái khác nhau, nhưng diode chỉ cần thiết với các đầu vào có thể chìm và dòng nguồn. Nếu các đầu vào chỉ có thể chìm dòng điện, chẳng hạn như trong cấu hình bộ thu mở, thì diode không cần thiết


mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab
Hình 1. Bốn điều kiện đầu vào có thể.
Một trong bốn tổ hợp công tắc duy nhất cho phép đầu ra kéo lên cao là '11'. Đó là, theo định nghĩa một hàm AND.
gainvà kết quả là không thể khôi phụcnoise margins. Thông thường, ở tốc độ chậm đến trung bình, bạn có thể thoát khỏi việc làm một việc như thế này một lần ở giữa các cổng thông thường hoặc các khối chức năng khác có được, nhưng bạn thực sự không thể có một chuỗi các cổng thụ động như những thứ này cho nhau ăn mà không gặp sự cố nhanh chóng . Tuy nhiên, các thủ thuật như thế này có thể rất hữu ích khi bạn có các IC gần như làm những gì bạn cần, nhưng cần một lượng "keo" tầm thường ở giữa và các tín hiệu không quá nhanh. Nếu không thì có tinylogic.