Combinational Circuits (कॉम्बिनेशनल सर्किट्स)

🔷 Combinational Circuits क्या होते हैं?

Combinational circuits ऐसे डिजिटल सर्किट होते हैं जिनका आउटपुट केवल वर्तमान input values पर निर्भर करता है। इनमें कोई memory नहीं होती।

1️⃣ Adders (एडर)

➤ उपयोग: Binary numbers को जोड़ने के लिए।

a) Half Adder

b) Full Adder

2️⃣ Subtractors (सब्ट्रैक्टर)

➤ उपयोग: Binary numbers को घटाने के लिए।

a) Half Subtractor

b) Full Subtractor

3️⃣ Multiplexer (MUX)

➤ उपयोग: एक data selector के रूप में, जो कई inputs में से एक को select करता है।

4-to-1 Multiplexer:

Y = (I₀ · S̄₁ · S̄₀) + (I₁ · S̄₁ · S₀) + (I₂ · S₁ · S̄₀) + (I₃ · S₁ · S₀)

4️⃣ Decoder (डीकोडर)

➤ उपयोग: Binary input को एक unique output में decode करने के लिए।

2-to-4 Decoder:

D₀ = Ā · B̄ D₁ = Ā · B D₂ = A · B̄ D₃ = A · B

📊 Summary Table

Circuit Inputs Outputs Use
Half Adder A, B Sum, Carry 1-bit Addition
Full Adder A, B, Cin Sum, Carry Multi-bit Addition
Half Subtractor A, B Diff, Borrow 1-bit Subtraction
Full Subtractor A, B, Bin Diff, Borrow Multi-bit Subtraction
Multiplexer n Select, 2ⁿ Inputs 1 Output Data Selection
Decoder n Inputs 2ⁿ Outputs Binary to One-Hot