NAND และ NOR เป็นเกตสากล: ฟังก์ชันตรรกะใดก็ได้สร้างได้จากเกตชนิดเดียว จำนวนเกต NAND 2 อินพุตที่น้อยที่สุด N ที่ต้องใช้สร้างฟังก์ชัน AND ที่แสดงคือเท่าใด
จงหา N
แสดงคำใบ้
- เกต NAND ที่ต่ออินพุตทั้งสองเข้าด้วยกันคืออินเวอร์เตอร์
- AND = NAND ตามด้วยอินเวอร์เตอร์; OR = NAND ของอินพุตที่กลับค่า (เดอมอร์แกน)
- นับทุกเกต รวมถึงเกตที่ใช้เป็นอินเวอร์เตอร์
แสดงคำตอบและเฉลยทีละขั้นตอน
เกตตรรกะ: อินพุตและเอาต์พุตแต่ละตัวเป็น 0 หรือ 1 AND ให้ 1 เฉพาะเมื่ออินพุตทุกตัวเป็น 1; OR ให้ 1 เมื่ออินพุตอย่างน้อยหนึ่งตัวเป็น 1; NOT กลับค่า NAND และ NOR คือ AND และ OR ที่ตามด้วย NOT และ XOR ให้ 1 เมื่ออินพุตต่างกัน วิเคราะห์วงจรจากอินพุตไปถึงเอาต์พุต ทีละเกต ตารางค่าความจริงแสดงเอาต์พุตของทั้ง 2ⁿ ชุดอินพุต หมายเลขแถวคือค่าฐานสองของอินพุต ดังนั้นแถว ABC = 101 คือมินเทอม m₅
สร้างจากเกต NAND
เดอมอร์แกน: A + B = (A′·B′)′ ดังนั้น OR คือ NAND ของอินพุตที่กลับค่า