Difficulty: Easy
Correct Answer: 9
Explanation:
Introduction / Context:
Address line count is a fundamental design decision when interfacing memories. It depends on the number of addressable words (depth), not the number of bits per word (width).
Given Data / Assumptions:
Concept / Approach:
The required number of address lines A satisfies 2^A = number of addressable words. Here, words = 512. Since 512 = 2^9, we need 9 binary address lines. Width (8 bits) determines data bus size, not address count.
Step-by-Step Solution:
Verification / Alternative check:
Recall powers of two: 2^8 = 256, 2^9 = 512. Hence A = 9 is minimal and sufficient.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
9
Discussion & Comments