AND เกท vs OR เกท
AND และ OR gate เป็นลอจิกเกตสองประเภท ซึ่งเป็นอุปกรณ์จริงที่สร้างขึ้นเพื่อใช้ฟังก์ชันบูลีน ฟังก์ชันบูลีนดำเนินการตรรกะกับอินพุตลอจิกตั้งแต่หนึ่งรายการขึ้นไป (กำหนดในสองสถานะ เช่น จริง/เท็จ, 1/0, สูง/กฎหมาย ฯลฯ) และให้เอาต์พุตลอจิกเดียว (จริงหรือเท็จ)
และประตู
AND gate ใช้ฟังก์ชันตรรกะที่เรียกว่า 'conjunction' เกทมาตรฐานและเกทเป็นสองอินพุต (สมมติว่า A และ B) หนึ่งระบบเอาต์พุต และเกทจะให้ผลลัพธ์เป็น 'จริง' (หรือ 1) เฉพาะในกรณีที่อินพุต A และ B เป็น 'จริง' (หรือ 1) และเกทสามารถอธิบายได้ตามตารางต่อไปนี้
A | B | เอาท์พุต |
เท็จ | เท็จ | เท็จ |
จริง | เท็จ | เท็จ |
เท็จ | จริง | เท็จ |
จริง | จริง | จริง |
ตารางนี้เรียกว่า 'ตารางความจริง' สำหรับประตู AND โดยปกติ AND เกทจะแสดงด้วยสัญลักษณ์ต่อไปนี้ในลอจิกเกท
หรือประตู
OR gate ใช้ฟังก์ชันตรรกะที่เรียกว่า 'disjunction'มาตรฐาน OR เกตยังเป็นสองอินพุต (สมมติว่า A และ B) หนึ่งระบบเอาต์พุตเป็นเกต AND ประตู OR จะให้ผลลัพธ์เป็น 'จริง' (หรือ 1) หากอินพุต A และ B อย่างน้อยหนึ่งรายการเป็น 'จริง' (หรือ 1) หรือเกทสามารถอธิบายได้โดยทำตามตารางความจริง
A | B | เอาท์พุต |
เท็จ | เท็จ | เท็จ |
จริง | เท็จ | จริง |
เท็จ | จริง | จริง |
จริง | จริง | จริง |
โดยปกติ AND เกทจะแสดงด้วยสัญลักษณ์ต่อไปนี้ในลอจิกเกท
ประตู AND กับ OR ต่างกันอย่างไร
1. AND gate ให้เอาต์พุต 'จริง' ต่อเมื่ออินพุตทั้งสองเป็น 'จริง' ในขณะที่เกต OR ให้เอาต์พุตเป็น 'จริง' หากอินพุตอย่างน้อยหนึ่งรายการเป็น 'จริง'
2. ตารางความจริงของประตู AND มีค่า 'True' เพียงค่าเดียวในคอลัมน์เอาต์พุตแม้ว่าตารางความจริงของเกต OR จะมีสามค่า
3. AND gate ใช้ตรรกะร่วม และ OR เกทใช้การแยกตรรกะ