Why is Maximum RAM Memory Limited to 4 GB with a 32-bit Address Bus?

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
4 replies · 4K views
Useful nucleus
Messages
374
Reaction score
62
Why, with a 32-bit address bus , we can only have a maximum of 4 GB RAM memory?
 
Physics news on Phys.org
but remember that most CPU's in todays market support Physical Address extension along with many Operating systems. All it does is extend the address bus from 32 bits to 36 bits but is still compatible with 32 bit applications and stuff. But if needed this can extend the amount of RAM from 4GB to 64GB. Thats quite the difference.
 
rty640 said:
4GB = 2^32 bytes.

64-bit can address 2^64 bytes.

Yeah, I believe that every bit represents a sector (usually a byte) in physical memory.