Possible Duplicate:
Why does Windows only show about 3.5GB of my 4GB+ of RAM?
I stumbled through many blogs about the limitations of a 32-bit Windows in contrast to 64-bit. The foremost difference is that a 32-bit OS can only allocate 2GB of RAM per process and 4GB RAM combined.
While the reason cited is that only 2^32 of address space can be assigned by 32-Bit OS but I am still puzzled how this limitaion comes into play? Can anyone enlighten me about it?