Machine-translated by Google. Questions are authored in English.
Top

Discussion

In a 32-bit system with byte-addressable memory, what is the maximum addressable memory space ?

  • A.2 GB
  • B.4 GB
  • C.8 GB
  • D.16 GB

Answer: B

The maximum addressable memory is 4 GB.

A 32-bit address can take \(2^{32}\) distinct values, and with byte addressing each value names one byte:

\[ \begin{aligned} 2^{32}\ \text{bytes} &= 2^{2} \times 2^{30}\ \text{bytes} \\ &= 4\ \text{GB} \end{aligned} \]

2 GB is \(2^{31}\) bytes, the space a 31-bit address would reach. 8 GB and 16 GB would need 33 and 34 address bits.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.