Correct Answer - Option 3 : 16
Concept:
For an n-bit address, the number of memory locations that could be addressed is:
N = 2n
∴ For the given number of locations (N), the number of address bits required will be:
n = log2 (N)
Calculation:
The total number of memory locations (N) = 65,536
N = 216
The number of bits in the address register will be:
n = log2 (216)
n = 16 × log2 (2)
n = 16 bits