เกตลอจิก
แนะนำใหม่| English | ความหมาย |
|---|---|
| Boolean logic/ˈbuːlɪən ˈlɒdʒɪk/ | ตรรกะ布尔 |
| logic gate/ˈlɒdʒɪk ɡeɪt/ | ประตูตรรกะ |
| truth table/truːθ ˈteɪbl/ | ตารางความจริง |
| inverted/ɪnˈvɜːtɪd/ | การกลับค่า |
ส่วนประกอบพื้นฐานของวงจรไฟฟ้า
- ตรรกะ Boolean ทำงานกับค่าที่เป็น จริง (1) หรือ เท็จ (0). .
- เกตตรรกะ (Logic gate) รับอินพุตและให้เอาต์พุตเพียงค่าเดียวตามกฎที่กำหนดไว้.
- ตารางความจริง (Truth table) แสดงทุกชุดของอินพุตและผลลัพธ์ที่สอดคล้องกัน.
เกตทั้งหกชนิด
- คุณต้องรู้ 6 ชนิด: NOT, AND, OR, NAND, NOR, XOR. .
- NOT มีอินพุตเพียงหนึ่งตัว ส่วนที่เหลือมีสองตัว วงกลมเล็กๆ ที่เอาต์พุตหมายถึง การกลับค่า (inverted) (ใช้กับ NOT, NAND, NOR). .


AND จะให้ผลลัพธ์เป็น 1 เมื่ออินพุตทั้งสองเป็น 1 เท่านั้น
เกตลอจิก
เอาต์พุตจากตารางความจริง
สลับ A และ B ผ่านแต่ละเกตแล้วอ่านผลลัพธ์จาก ตารางความจริง
NOT, AND, OR
- NOT จะกลับค่าอินพุต AND จะเป็น 1 ก็ต่อเมื่อ ทั้งสอง อินพุตเป็น 1 OR จะเป็น 1 เมื่อมีอินพุตอย่างใดอย่างหนึ่งเป็น 1. .
| A | B | A AND B | A OR B |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 |
(NOT: 0→1, 1→0.)

ชิปลอจิกจริง: ภายในประกอบด้วยเกตลอจิกเช่นบนหน้า này
เกต AND ให้ผลลัพธ์ 1 เมื่อ:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
AND ส่งออก 1 ก็ต่อเมื่ออินพุตทั้งหมดเป็น 1
เกต OR ให้ผลลัพธ์ 0 ก็ต่อเมื่อ:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
OR เป็น 1 หากอินพุตอย่างน้อยหนึ่งตัวเป็น 1 ดังนั้นจะเป็น 0 ก็ต่อเมื่อทั้งสองเป็น 0 เท่านั้น
NAND, NOR, XOR
- NAND = ตรงข้ามกับ AND; NOR = ตรงข้ามกับ OR; XOR = 1 เมื่ออินพุตมีค่า ต่างกัน
| A | B | A NAND B | A NOR B | A XOR B |
|---|---|---|---|---|
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 0 |

เกตลอจิกทั้งหก. วงกลมเล็กที่เอาต์พุตหมายถึงผลลัพธ์ถูกกลับด้าน (NOT, NAND, NOR).
เกต XOR ให้ผลลัพธ์ 1 เมื่อ:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
XOR (exclusive OR) เป็น 1 เมื่ออินพุตแตกต่างกัน
จับคู่แต่ละเกตกับเวลาที่ผลลัพธ์เป็น 1
Difficulty 2/5 · 140 coins + a small bonus on first completion today
AND = ทุกตัวเป็น 1, OR = มี 1 อย่างน้อย, XOR = อินพุตต่างกัน, NAND = NOT AND
เกต NOR ที่มีอินพุต 0 ทั้งสองตัวจะให้ผลลัพธ์อะไร (0 หรือ 1)?
Difficulty 1/5 · 100 coins + a small bonus on first completion today
NOR = NOT OR. OR ของ (0,0) คือ 0 ดังนั้น NOR คือ 1 NOR เป็น 1 ก็ต่อเมื่ออินพุตทั้งสองเป็น 0 เท่านั้น
คุณเข้าใจแล้ว
- 1 = จริง, 0 = ผิด; ตารางความจริง รายชื่อทุกชุดของอินพุตที่เป็นไปได้
- AND = ทั้งสอง 1 · OR = อย่างน้อยหนึ่ง 1 · NOT = กลับด้าน
- NAND/NOR = AND/OR พร้อมเอาต์พุตที่ถูกกลับด้าน (วงกลม)
- XOR = 1 เมื่ออินพุต แตกต่างกัน