ব্যাখ্যা
সঠিক উত্তর: (খ) ১১
<সাধারণ জ্ঞান বিষয়ক ভূমিকা>
কম্পিউটার আর্কিটেকচার ও মেমোরি অ্যাড্রেসিং বিষয়ে সাধারণ জ্ঞান পরীক্ষাগুলোতে প্রায়ই প্রশ্ন আসে। বিশেষ করে বিসিএস, ব্যাংক, প্রাথমিক ও এনটিআরসিএ পরীক্ষায় মেমোরি অ্যাড্রেসিং সম্পর্কিত প্রশ্ন প্রচলিত। এই প্রশ্নটির মাধ্যমে মেমোরির ক্ষমতা ও অ্যাড্রেস লাইনের সম্পর্ক বোঝানো হয়।
**মেমোরি অ্যাড্রেসিং সম্পর্কে বিস্তারিত তথ্য:**
— মেমোরি অ্যাড্রেসিং হলো কম্পিউটারের প্রধান মেমোরি (RAM) বা অন্যান্য স্টোরেজ ডিভাইসে ডেটা সংরক্ষণ ও পুনরুদ্ধারের জন্য ব্যবহৃত পদ্ধতি।
— প্রতিটি মেমোরি সেলকে আলাদাভাবে চিহ্নিত করার জন্য একটি ইউনিক অ্যাড্রেস প্রয়োজন হয়।
— অ্যাড্রেস লাইন হলো সেই ইলেকট্রিক্যাল লাইন যা মাইক্রোপ্রসেসর থেকে মেমোরি চিপে অ্যাড্রেস পাঠায়।
— অ্যাড্রেস লাইনের সংখ্যা নির্ধারণ করে মোট কতগুলো ইউনিক অ্যাড্রেস তৈরি করা সম্ভব।
**গণনা পদ্ধতি:**
— ২ কিলোবাইট = ২ × ১০২৪ বাইট = ২০৪৮ বাইট।
— প্রতিটি বাইটকে আলাদাভাবে অ্যাড্রেস করতে হলে প্রয়োজনীয় অ্যাড্রেস লাইনের সংখ্যা নির্ণয় করতে হবে।
— অ্যাড্রেস লাইনের সংখ্যা n হলে, মোট অ্যাড্রেস সংখ্যা হবে 2ⁿ।
— এখানে, 2ⁿ = ২০৪৮ ⇒ n = log₂(২০৪৮) = ১১।
— সুতরাং, ১১টি অ্যাড্রেস লাইন প্রয়োজন।
**বিভ্রান্তিকর বিকল্প বিশ্লেষণ:**
✗ ক) ১০: ২¹⁰ = ১০২৪, যা মাত্র ১ কিলোবাইট অ্যাড্রেস করতে পারে। তাই ভুল।
✗ গ) ১২: ২¹² = ৪০৯৬, যা ৪ কিলোবাইট অ্যাড্রেস করতে পারে। তাই ভুল।
✗ ঘ) ১৪: ২¹⁴ = ১৬৩৮৪, যা ১৬ কিলোবাইট অ্যাড্রেস করতে পারে। তাই ভুল।
উৎস:
— *Computer Organization and Design* by David A. Patterson and John L. Hennessy (Chapter 2: Instructions: Language of the Computer)
— *Digital Design and Computer Architecture* by David Money Harris and Sarah L. Harris (Chapter 6: Memory and I/O Systems)
— বিসিএস প্রিলিমিনারি পরীক্ষার পূর্ববর্তী বছরের প্রশ্নব্যাংক (২০১০-২০২৩)