Difficulty: Easy
Correct Answer: 4096
Explanation:
Introduction / Context:
In digital memory systems, the number of address lines determines how many unique locations can be accessed. Each distinct binary combination on the address bus selects exactly one storage location. Understanding this power-of-two relationship is foundational for memory sizing and address decoding.
Given Data / Assumptions:
Concept / Approach:
The total number of unique addresses provided by n binary lines is 2^n. This comes from combinatorics: each line can be 0 or 1, and the combinations multiply (2 * 2 * … * 2, n times). The data bus width (for example, 8 bits or 16 bits) affects bits per location, not the count of locations.
Step-by-Step Solution:
Verification / Alternative check:
Quick mental check using nearby powers: 2^8 = 256, 2^16 = 65,536. Twelve is midway between, giving 4096, which is consistent with standard memory sizing (4K locations).
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
4096
Discussion & Comments