Hello,
Located here is the actual specifications of your W3052.
http://www.emachines.com/support/product_support.html?cat=Desktops&subcat=W%20Series&model=W3052
The DDR means "double data rate", SDRAM is "synchronous dynamic random access memory" and DIMM is for "dual inline memory module". These are the way manufacturers describe the specific speed, type, and packaging of the memory. You need to get the correct combination for your computer in order for it to function properly. The PC2100 is NOT correct, at the very least it will slow your computer down, and possibly will not work at all. You should use PC2700.
If you wish to add another 512MB taking your computer to 1GB total, then you only need 1 module, a 512MB, like the one that came in the computer. Do not purchase a 1GB module expecting it to work properly with the one already there. It probably won't. If you want to max out your computer's memory taking it to 2GB, then you will need to purchase 2 each 1GB modules, and remove the existing 512MB module.
When you go to the computer store, you ask for either "one five-hundred-twelve megabyte, PC2700, DDR, SDRAM DIMM memory module" or "two one-gigabyte, PC2700, DDR, SDRAM DIMM memory modules".
The part numbers from, Kingston, one of the major add-on memory makers are shown here:
512MB = KVR333X64C25/512
1GB = KVR333X64C25/1G
×