Summary
XOR এবং XNOR গেটের ব্যবহার
-
XOR গেট (Exclusive OR)
XOR গেট আউটপুট ১ প্রদান করে যখন ইনপুটগুলোর একটিতে ১ এবং অন্যটিতে ০ থাকে। এটি ডিজিটাল এডার সার্কিট, ডেটা এনক্রিপশন ও ডিক্রিপশন, এবং ডিজিটাল কম্পারেটরে ব্যবহৃত হয়।
সত্যক সারণি:
- Input A: 0, Input B: 0, Output: 0
- Input A: 0, Input B: 1, Output: 1
- Input A: 1, Input B: 0, Output: 1
- Input A: 1, Input B: 1, Output: 0
উদাহরণ: দুটি আলো যখন পাশাপাশি সংযুক্ত থাকে এবং একটি চালু হলে অন্যটি বন্ধ থাকে।
-
XNOR গেট (Exclusive NOR)
XNOR গেট আউটপুট ১ প্রদান করে যখন ইনপুটগুলোর মান একই হয়। এটি ব্যবহার হয় ডিজিটাল সার্কিটে ইনপুটগুলোর সমতা যাচাই, পারিটি চেকিং ও জেনারেশন, এবং ডেটা কম্পারিজনে।
সত্যক সারণি:
- Input A: 0, Input B: 0, Output: 1
- Input A: 0, Input B: 1, Output: 0
- Input A: 1, Input B: 0, Output: 0
- Input A: 1, Input B: 1, Output: 1
উদাহরণ: একটি নিরাপত্তা ব্যবস্থা যা সবুজ সংকেত দেয় যখন উভয় দরজা বন্ধ বা উভয় খোলা থাকে।
XOR এবং XNOR গেটের ব্যবহার
১. XOR গেট (Exclusive OR)
XOR গেট তখনই আউটপুটে ১ প্রদান করে যখন এর ইনপুটগুলোর একটিতে ১ এবং অন্যটিতে ০ থাকে। অর্থাৎ, XOR গেটের আউটপুট ১ হবে যদি ইনপুটগুলোর মান ভিন্ন হয়।
সত্যক সারণি:
| Input A | Input B | Output (A XOR B) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
ব্যবহার:
- ডিজিটাল এডার সার্কিটে: XOR গেট ব্যবহৃত হয় ডিজিটাল সার্কিটে বাইনারি সংখ্যা যোগ করার জন্য, যেখানে এটি একক বিট যোগকারীর (half adder) জন্য সমষ্টির বিট নির্ধারণ করতে সহায়ক।
- ডেটা এনক্রিপশন ও ডিক্রিপশন: ডেটা এনক্রিপশনে XOR গেট ব্যবহৃত হয় যাতে ইনপুট ও কীগুলোর উপর ভিত্তি করে আউটপুট পরিবর্তিত হয়।
- ডিজিটাল কম্পারেটর: দুটি ইনপুটের মান ভিন্ন কিনা তা যাচাই করতে XOR গেট ব্যবহার করা হয়।
২. XNOR গেট (Exclusive NOR)
XNOR গেট XOR গেটের বিপরীত; এটি তখনই আউটপুটে ১ প্রদান করে যখন ইনপুটগুলোর মান একই হয়। অর্থাৎ, উভয় ইনপুটই ০ অথবা উভয় ইনপুটই ১ হলে আউটপুট ১ হবে।
সত্যক সারণি:
| Input A | Input B | Output (A XNOR B) |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
ব্যবহার:
- ইকুয়ালিটি চেকিং: ডিজিটাল সার্কিটে ইনপুটগুলো সমান কিনা তা যাচাই করতে XNOR গেট ব্যবহার করা হয়।
- পারিটি চেকিং ও জেনারেশন: যোগাযোগ ব্যবস্থায় ট্রান্সমিশনের সময় ডেটা ত্রুটি সনাক্তকরণে XNOR গেট ব্যবহার করা হয়।
- ডেটা কম্পারিজন: দুটি বাইনারি শব্দ সমান কিনা তা যাচাই করতে XNOR গেট ব্যবহৃত হয়, বিশেষত মেমোরি চেকিং ও মাইক্রোকন্ট্রোলার অ্যাপ্লিকেশনে।
উদাহরণ:
- XOR উদাহরণ: দুটি আলো যদি পাশাপাশি সংযুক্ত থাকে এবং একটি চালু হলে অন্যটি বন্ধ থাকে, তাহলে এটি XOR গেটের মতো কাজ করে।
- XNOR উদাহরণ: একটি নিরাপত্তা ব্যবস্থা যা দুইটি দরজা বন্ধ থাকলে অথবা উভয় দরজা খোলা থাকলে সবুজ সংকেত দেয়, যা XNOR গেটের মতো কাজ করে।