อ่าน 2 นาที
ตรรกะ NOR
เกต NORหรือเกต NOT OR เป็นเกตตรรกะที่ให้เอาต์พุตเป็นบวกก็ต่อเมื่ออินพุตทั้งสองเป็นลบเท่านั้น
ตรรกะ NOR

เกต NORหรือเกต NOT OR เป็นเกตตรรกะที่ให้เอาต์พุตเป็นบวกก็ต่อเมื่ออินพุตทั้งสองเป็นลบเท่านั้น
เช่นเดียวกับเกต NANDเกต NOR เป็นที่รู้จักกันในชื่อ " เกตสากล " ที่สามารถนำมาประกอบกันเพื่อสร้าง เกตตรรกะชนิดอื่น ๆ ได้ตัวอย่างเช่นระบบฝังตัวระบบ แรก คอมพิวเตอร์นำทางอะพอลโลถูกสร้างขึ้นจากเกต NOR เพียงอย่างเดียว โดยมีทั้งหมดประมาณ 5,600 ตัวสำหรับเวอร์ชันต่อมา ปัจจุบันวงจรรวมไม่ได้ถูกสร้างขึ้นจากเกตชนิดเดียวเท่านั้น แต่ใช้เครื่องมือEDA ในการแปลงคำอธิบายของวงจรตรรกะให้เป็น เน็ตลิสต์ของเกตที่ซับซ้อน ( เซลล์มาตรฐาน ) หรือทรานซิสเตอร์ ( วิธีการ แบบกำหนดเองเต็ม รูปแบบ )
ก็ไม่เช่นกัน
เกต NOR เป็นเกต OR แบบกลับด้านในเชิงตรรกะ มีตารางความจริงดังต่อไปนี้: [ 1 ]
Q = AหรือB
| ||||||||||||||||
การสร้างเกตอื่นๆ โดยใช้เกต NOR
เกต NOR เป็นเกตสากล หมายความว่าเกตอื่นๆ สามารถแทนได้ในรูปของการรวมกันของเกต NOR
ไม่
วงจรนี้สร้างขึ้นโดยการรวมอินพุตของเกต NOR เข้าด้วยกัน เนื่องจากเกต NOR เทียบเท่ากับเกต OR ที่นำไปสู่เกต NOT การรวมอินพุตทำให้เอาต์พุตของส่วน "OR" ของเกต NOR เหมือนกับอินพุต จึงตัดส่วน "OR" ออกไปและเหลือเพียงส่วน "NOT" เท่านั้น
| ประตูที่ต้องการ ไม่ใช่ประตู | การก่อสร้าง NOR |
|---|---|
| Q = ไม่ใช่( A ) | = AหรือA |
| อินพุต A | เอาต์พุต Q |
|---|---|
| 0 | 1 |
| 1 | 0 |
หรือ
เกต OR สร้างขึ้นโดยการกลับค่าเอาต์พุตของเกต NOR โปรดทราบว่าเรารู้แล้วว่าเกต NOT เทียบเท่ากับเกต NOR ที่รวมอินพุตเข้าด้วยกัน
| ประตู OR ที่ต้องการ | การก่อสร้าง NOR |
|---|---|
| Q = AหรือB | = ( AหรือB ) หรือ ( AหรือB ) |
| อินพุต A | อินพุต B | เอาต์พุต Q |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
และ
เกต AND จะให้เอาต์พุตเป็น 1 เมื่ออินพุตทั้งสองเป็น 1 ดังนั้น เกต AND จึงสร้างขึ้นโดยการกลับค่าอินพุตของเกต NOR และโปรดทราบว่า เกต NOR นั้นเทียบเท่ากับเกต NOT ที่รวมอินพุตเข้าด้วยกัน
| ประตูที่ต้องการและประตู | การก่อสร้าง NOR |
|---|---|
| Q = AและB | = ( AหรือA ) หรือ ( BหรือB ) |
| อินพุต A | อินพุต B | เอาต์พุต Q |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
เอ็นแอนด์
เกต NAND สร้างขึ้นโดยการกลับค่าเอาต์พุตของเกต AND คำว่า NAND หมายความว่าไม่ใช่ AND ดังชื่อที่บอกไว้ เกต NAND จะให้ค่า 0 เมื่ออินพุตทั้งสองเป็น 1
| เกต NAND ที่ต้องการ | การก่อสร้าง NOR |
|---|---|
| Q = AและB | = [ ( AหรือA ) หรือ ( BหรือB ) ] หรือ[ ( AหรือA ) หรือ ( BหรือB ) ] |
| อินพุต A | อินพุต B | เอาต์พุต Q |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
เอ็กซ์เอ็นอาร์
วงจร XNOR สร้างขึ้นโดยการเชื่อมต่อวงจร NOR สี่ตัวเข้าด้วยกัน ดังแสดงในภาพด้านล่าง โครงสร้างนี้ทำให้เกิดความล่าช้าในการส่งสัญญาณมากกว่าวงจร NOR ตัวเดียวถึงสามเท่า
| เกต XNOR ที่ต้องการ | การก่อสร้าง NOR |
|---|---|
| Q = A XNOR B | = [ Aหรือ ( AหรือB ) ] หรือ[ Bหรือ ( AหรือB ) ] |
| อินพุต A | อินพุต B | เอาต์พุต Q |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
อีกทางเลือกหนึ่งคือ การสร้างเกต XNOR โดยพิจารณารูปแบบปกติเชิงเชื่อมโยง โดยสังเกตจากกฎของเดอ มอร์แกนที่ว่า เกต NOR คือเกต AND ที่กลับด้านอินพุต การสร้างแบบนี้ใช้เกตห้าตัวแทนที่จะเป็นสี่ตัว
| ประตูที่ต้องการ | การก่อสร้าง NOR |
|---|---|
| Q = A XNOR B | = [ B NOR ( A NOR A ) ] NOR [ A NOR ( B NOR B ) ] |
เอ็กซ์ออร์
วงจร XOR สร้างขึ้นโดยพิจารณารูปแบบปกติเชิงเชื่อมโยง โดยสังเกตจากกฎของเดอ มอร์แกนที่ว่า วงจร NOR เป็นวงจร AND ที่มีอินพุตกลับด้าน การสร้างวงจรนี้ทำให้เกิดความล่าช้าในการแพร่กระจายสัญญาณเป็นสามเท่าของวงจร NOR ตัวเดียว และใช้เกตห้าตัว
| ประตู XOR ที่ต้องการ | การก่อสร้าง NOR | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Q = A XOR B | = [ ( AหรือA ) หรือ ( BหรือB ) ] หรือ( AหรือB ) | |||||||||||||||
| ||||||||||||||||
อีกทางเลือกหนึ่งคือ สามารถใช้เกต XNOR แบบ 4 เกต ร่วมกับอินเวอร์เตอร์ได้ โครงสร้างนี้จะมีเวลาหน่วงในการส่งสัญญาณมากกว่าเกต NOR ตัวเดียวถึงสี่เท่า (แทนที่จะเป็นสามเท่า)
| ประตูที่ต้องการ | การก่อสร้าง NOR |
|---|---|
| Q = A XOR B | = { [ A NOR ( A NOR B ) ] NOR [ B NOR ( A NOR B ) ] } NOR { [ A NOR ( A NOR B ) ] NOR [ B NOR ( A NOR B ) ] } |
ดูเพิ่มเติม
- วงจรลอจิก NAND — เช่นเดียวกับเกต NOR เกต NAND ก็เป็นเกตสากลเช่นกัน
- ความสมบูรณ์เชิงฟังก์ชัน
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ตรรกะ NOR
เกต NORหรือเกต NOT OR เป็นเกตตรรกะที่ให้เอาต์พุตเป็นบวกก็ต่อเมื่ออินพุตทั้งสองเป็นลบเท่านั้น
ก็ไม่เช่นกัน
เกต NOR เป็นเกต OR แบบกลับด้านในเชิงตรรกะ มีตารางความจริงดังต่อไปนี้: [ 1 ]
การสร้างเกตอื่นๆ โดยใช้เกต NOR
เกต NOR เป็นเกตสากล หมายความว่าเกตอื่นๆ สามารถแทนได้ในรูปของการรวมกันของเกต NOR
ไม่
วงจรนี้สร้างขึ้นโดยการรวมอินพุตของเกต NOR เข้าด้วยกัน เนื่องจากเกต NOR เทียบเท่ากับเกต OR ที่นำไปสู่เกต NOT การรวมอินพุตทำให้เอาต์พุตของส่วน "OR" ของเกต NOR เหมือนกับอินพุต จึงตัดส่วน "OR" ออกไปและเหลือเพียงส่วน "NOT" เท่านั้น