วงจรลอจิกบูลีนประเภทใด


14

ฉันต้องการความช่วยเหลือในการยืนยันลางสังหรณ์ ฉันพยายามหาว่าวงจรประเภทนี้คืออะไร:

แผนภาพ

ความคิดใด ๆ
นอกจากนี้ฉันคิดว่าการแสดงออกเชิงตรรกะสำหรับสิ่งนี้คือ: D = (A AND B) OR (NOT(B) AND C)

คำตอบ:


27

มีสัญญาณกลางเพียงสองสัญญาณดังนั้นจึงค่อนข้างง่ายที่จะทำลาย เราจะเรียกการป้อนข้อมูลซ้ายไปที่ด้านล่างORประตูและใส่ที่ถูกต้องXY

ฉันจะใช้จดชวเลขบางอย่างที่นี่ - NOT= !, AND= &, =OR|

X = A & B

Y =! B & C

ทั้งสองนำไปสู่ORประตูที่สร้าง D:

D = (A & B) | (! B&C)

ผลลัพธ์ใดที่คุณเกิดขึ้นดังนั้นคุณจึงถูกต้อง

แอปพลิเคชั่นหนึ่งของวงจรลอจิกนี้คือการทำหน้าที่เป็นตัวเลือก:

  • เมื่อBถูกยืนยันจากนั้นAจะถูกเอาต์พุตDและCถูกละเว้น
  • เมื่อBถูกยกเลิกการยืนยันCจะถูกส่งออกDและAจะถูกละเว้น

1
ใช่แล้วมันดูเหมือนกับมัลติเพล็กเซอร์ 2-1 มันผ่าน A หรือ C ไปยังเอาท์พุทขึ้นอยู่กับค่าของ B.
ajs410

3
มันเป็นมัลติเพล็กเซอร์ แต่มันไม่ใช่สิ่งที่ปราศจากอันตราย แม้ว่า A และ C เป็นความจริงขอบที่เพิ่มขึ้นหรือลดลงอาจสร้างความผิดพลาดในเอาต์พุต มัลติเพล็กเซอร์ที่ไม่เป็นอันตรายจะรวม "A และ C" เป็นคำพิเศษในเอาต์พุต "หรือ" เกท
supercat

6

มันเป็นมัลติเพล็กเซอร์ 2: 1, อินพุตที่เลือกคือ B. A และ C คืออินพุต, D คือเอาต์พุต

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.