B
Biggan.meSTEM
বিজ্ঞান ও গণিত সলভার
তথ্য ও যোগাযোগ প্রযুক্তি (HSC ICT)NCTB এইচএসসি আইসিটি (অধ্যায় ৩)ডিজিটাল ডিভাইসলজিক গেট ও অ্যাডার

ডিজিটাল লজিক গেট ও সার্কিট সিমুলেটর

এইচএসসি আইসিটি ৩য় অধ্যায়ের ডিজিটাল লজিক গেট (AND, OR, NOT, NAND, NOR, XOR, XNOR), হাফ ও ফুল অ্যাডার এবং রিয়েল-টাইম সত্যক সারণী (Truth Table) সিমুলেটর।

সার্কিট নির্বাচন:

হাফ অ্যাডার (Half Adder)

দুটি একক বিট (A ও B) যোগ করে যোগফল Sum (XOR) এবং ক্যারি Carry (AND) তৈরি করে।

১. টাচ করে ইনপুট সিগন্যাল পরিবর্তন করুন (০ বা ১):HIGH = 1 (Active) • LOW = 0 (Off)
২. আউটপুট সিগন্যাল ও এলইডি সূচক:
Sum (যোগফল)A ⊕ B
1
Carry (হাতে থাকা)A · B
0

লাইভ ট্রুথ টেবিল (সত্যক সারণী)

সক্রিয় সারি হাইলাইট করা আছে
ABSum (S)Carry (C)
0000
0110
1010
1101

গাণিতিক ভিত্তি ও সমীকরণ প্রতিপাদন

তাত্ত্বিক ভিত্তি, একক বিশ্লেষণ ও সমীকরণের ভৌত সীমাবদ্ধতা

বুলিয়ান বীজগণিত ও ডিজিটাল লজিক তত্ত্ব

কম্পিউটার প্রসেসরের অভ্যন্তরে সকল গাণিতিক ও যৌক্তিক সিদ্ধান্ত লজিক গেটের মাধ্যমে ০ (০ ভোল্ট) এবং ১ (+৫ ভোল্ট) বৈদ্যুতিক সংকেতের সাহায্যে সম্পন্ন হয়।

হাফ অ্যাডার সমীকরণ:

Sum: S = A ⊕ B

Carry: C = A · B

ফুল অ্যাডার সমীকরণ:

Sum: S = A ⊕ B ⊕ Cin

Cout = (A · B) + (Cin · (A ⊕ B))

পাঠ্যবই ও বোর্ড পরীক্ষার ৩টি সমাধানকৃত উদাহরণ

পাঠ্যবই, অলিম্পিয়াড ও বিগত বোর্ড পরীক্ষার হুবহু সমাধানকৃত ৩টি মানসম্পন্ন অংক

সহজ / মৌলিক গেটbg-emerald-500/10 text-emerald-400 border border-emerald-500/20
একটি ২-ইনপুট XOR গেটের ইনপুট A = 1 এবং B = 1 হলে আউটপুট কত হবে?
দেওয়া আছে (Given Data):
  • ইনপুট A = 1, B = 1
  • গেট: XOR (এক্সক্লুসিভ অর)
সমাধানের ধাপসমূহ:
XOR গেটের সূত্র: Y = A ⊕ B = A'B + AB'।
ইনপুটের মান বসাই: (0 · 1) + (1 · 0) = 0 + 0 = 0।
XOR গেটে দুটি ইনপুট অভিন্ন (উভয়েই ১ বা উভয়েই ০) হলে আউটপুট সবসময় ০ হয়।
উত্তর:আউটপুট Y = 0
বোর্ড পরীক্ষা স্পেশাল (CQ গ/ঘ)bg-cyan-500/10 text-cyan-400 border border-cyan-500/20
হাফ অ্যাডার (Half Adder) এর মাধ্যমে দুটি বাইনারি বিট ১ এবং ১ যোগ করলে Sum ও Carry এর মান কত হবে?
দেওয়া আছে (Given Data):
  • যোগফল বিট: A = 1, B = 1
সমাধানের ধাপসমূহ:
১ এবং ১ যোগ করলে বাইনারি যোগফল হয় ১০ (Decimal 2)।
একক স্থানীয় বিট বা Sum = A ⊕ B = 1 ⊕ 1 = 0।
হাতে থাকা ক্যারি বা Carry = A · B = 1 · 1 = 1।
উত্তর:Sum (S) = 0, Carry (C) = 1 (মোট যোগফল 10₂)
সার্বজনীন গেট বাস্তবায়নbg-purple-500/10 text-purple-400 border border-purple-500/20
শুধুমাত্র NAND গেট ব্যবহার করে কীভাবে একটি মৌলিক OR গেট তৈরি করা সম্ভব?
দেওয়া আছে (Given Data):
  • গেট: সার্বজনীন NAND গেট
সমাধানের ধাপসমূহ:
ডি মরগানের সূত্র: A + B = (A' · B')'।
১ম NAND গেট দিয়ে A' তৈরি করি: NAND(A, A)।
২য় NAND গেট দিয়ে B' তৈরি করি: NAND(B, B)।
৩য় NAND গেটে A' ও B' ইনপুট দিলে আউটপুট পাই: ((A') · (B'))' = A + B।
উত্তর:মোট ৩টি NAND গেট দিয়ে OR গেট বাস্তবায়ন করা যায়।

বোর্ড পরীক্ষা ও ল্যাব চেকলিস্ট

✓ একক রূপান্তর (SI Units)গণনার পূর্বে সকল মানকে SI এককে নিয়ে নিন।
✓ সূত্র ও পক্ষান্তর উল্লেখখাতায় মূল সূত্র লিখে লক্ষ্য চলককে আলাদা করুন।
✓ তাৎপর্যপূর্ণ অঙ্ক ও রাউন্ডিংচূড়ান্ত ফলাফলে ২ বা ৩ দশমিক স্থান পর্যন্ত রাউন্ড করুন।

বাস্তব ও শিল্পক্ষেত্রে প্রয়োগ

শিল্প-কারখানা, ওষুধ প্রস্তুতি, প্রকৌশল ও আধুনিক গবেষণায় প্রয়োগ

আধুনিক মাইক্রোপ্রসেসর (Intel, AMD, Apple M-Series), গ্রাফিক্স কার্ড (GPU) এবং মেমরি চিপে বিলিয়ন বিলিয়ন ট্রানজিস্টরের সাহায্যে এই মৌলিক ও সার্বজনীন গেটগুলো সংযুক্ত থাকে। আমাদের এই সিমুলেটরে টাচ করে সিগন্যাল পরিবর্তনের মাধ্যমে শিক্ষার্থীরা কম্পিউটার আর্কিটেকচারের অন্তঃস্থল প্রত্যক্ষ করতে পারে।

বহুল জিজ্ঞাসিত প্রশ্নাবলী (FAQ)

শিক্ষার্থীদের সচরাচর ভুল ও গুরুত্বপূর্ণ প্রশ্নের একাডেমিক উত্তর

সার্বজনীন গেট (Universal Gate) কাকে বলে এবং কেন?
NAND এবং NOR গেটকে সার্বজনীন গেট বলা হয়, কারণ এই দুটি গেটের যেকোনো একটি ব্যবহার করে অন্য সকল মৌলিক গেট (AND, OR, NOT) এবং যেকোনো জটিল ডিজিটাল সার্কিট বাস্তবায়ন করা সম্ভব।
হাফ অ্যাডার এবং ফুল অ্যাডার এর মধ্যে পার্থক্য কী?
হাফ অ্যাডার দুটি একক বাইনারি বিট যোগ করতে পারে। আর ফুল অ্যাডার পূর্ববর্তী ক্যারি বিটসহ মোট তিনটি বাইনারি বিট যোগ করতে সক্ষম। দুটি হাফ অ্যাডার এবং একটি OR গেট দিয়ে একটি ফুল অ্যাডার তৈরি করা যায়।
কাসিও fx-991 ক্যালকুলেটরে কীভাবে লজিক গেট অপারেশন করা যায়?
কাসিও fx-991EX বা fx-991CW-তে MODE/MENU চেপে Base-N নির্বাচন করুন। এরপর LOGIC বাটনে ক্লিক করে AND, OR, XOR, NOT নির্বাচন করে সরাসরি বাইনারি বা হেক্সাডেসিমাল হিসাব করা যায়।