In a computer system, a 32-bit address bus can address
32 memory locations.
2<sup>32</sup> memory locations.
32<sup>2</sup> memory locations.
32<sup>8</sup> memory locations.
Answer is Right!
Answer is Wrong!
This question was previously asked in
UPSC CISF-AC-EXE – 2021
The correct answer is B) 232 memory locations.
An address bus is used to specify memory locations. The number of bits in the address bus determines the maximum number of unique addresses that the CPU can generate. With an n-bit address bus, there are 2^n possible unique binary combinations, each representing a distinct memory address. Therefore, a 32-bit address bus can address 2^32 memory locations.