First - no matter how much RAM your motherboard supports - Windows XP Home
Edition only supports up to 4GB - out of which you will likely only be able
to use about 2.75GB to 3.6GB of it.
Second - there are a couple of ways...
1) Read your computer manual. The motherboard (the large board where you
will be inserting the new memory) is a hardware component and it (in many
ways) has no concern with what operating system you run on it. In your
manuals - there is likel a section that gives you the specifications of said
piece of hardware.
2) Visit crucial.com and use their tools to determine what you can get.
Their online tool (scanner) may be able to tell you - but if not - you could
use something like belarc.com and the advisor tool to figure out more
information (like name and model of motherboard) to use on crucial.com - or
maybe just belarc advisor will give you what you need - who knows.
Hope that helps.
First, thank you to all respondents. Very helpful and informative.
Second, the advice to go to Crucial was both completely informative,
and also very depressing. To reach the maximum ram on my computer
(2Gig) would cost me more (by at least 40%) than the price of a new
computer with an equal amount of ram!.
Third, I find it strange that using Windows XP's
CONTROL PANEL / SYSTEM / HARDWARE / DEVICE MANAGER
I am able to get complete and detailed information for every other
device/part of my system, but nothing beyond the Model # fot the
Motherboard. Seems to me a considerable oversight.
But, as I said, the responses here have been completely helpful, and
once again I say thank you.
Steve