Solution
Correct Answer: Option A
মেমোরি চিপের স্পেসিফিকেশন সাধারণত "Number of Locations × Word Size" বা "Addressable Unit × Data Bits per Unit" আকারে লেখা হয়।
এখানে, RAM চিপটি 2M \times 16 হিসেবে লেবেল করা হয়েছে।
এর অর্থ হলো:
১. মেমোরি লোকেশন বা অ্যাড্রেস সংখ্যা = 2M (বা 2 \times 2^{20}) টি।
২. প্রতিটি লোকেশনে সংরক্ষিত ডেটা বা Word Size = 16 bits।
আমরা জানি,
8 \text{ bits} = 1 \text{ Byte}
সুতরাং, Word Size বাইটে রূপান্তর করলে পাই:
\text{Word Size} = \frac{16}{8} \text{ Bytes}
= 2 \text{ Bytes}
সুতরাং, উক্ত RAM-এর Word Size হলো 2 Bytes।
শর্টকাট টেকনিক:
মেমোরি স্পেসিফিকেশন $A \times B$ থাকলে, মনে রাখবে:
* $A$ = কতগুলো ঘর আছে (Address/Location count)।
* $B$ = প্রতিটি ঘরের সাইজ বা Word Size (Bits-এ)।
প্রশ্নে $2M \times 16$ দেওয়া আছে।
এখানে শেষের অংশটি অর্থাৎ 16 হলো Word Size (বিটে)।
যেহেতু অপশনগুলো বাইটে আছে, তাই $16 \text{ bits}$ কে $8$ দিয়ে ভাগ করলেই উত্তর পাওয়া যাবে।
$16 \div 8 = 2 \text{ Bytes}$।