Standard XP supports up to 4GB of memory. This is not just RAM, video memory and reserved memory for devices will take chunks out of this limit.
For example if you have 4GB of RAM, you'll probably see around 3.8GB at the most, more realistically something like 3.5GB or less.
There may be limits on your board too.
Hope this helps.