Possible Duplicate:
Why does Windows only show about 3.5GB of my 4GB+ of RAM?
I see a lot of people claim that 32bit OS can only support up to 3GB RAM, and other people claim 3.25, while others claim 3.5, and others even claim 4GB (Which makes the most sense to me: 32^2 bytes = 4GB)
Can anyone provide a definitive answer with some logic to back up their statement? How much RAM can a 32bit OS support?