Your motherboard in your PC determines what RAM standard your PC can handle. You can usually find this information on the manufactures website or try a Google search of the make and model of the PC.
Further, most PCs can run any brand of ram as long as the memory standard matches what the system uses.
Most modern PCs manufactured 2006 - 2008 use standard DDR2 memory.
Laptops also have the same speed and standards as desktop memory, HOWEVER, laptop memory is much shorter than desktop memory. (different physical size..)
Higher speed memory is backwards compatible with lower speed memory as long as the same standard is used (DDR, DDR2, DDR3, etc..) Example: if your PCs memory standard is DDR2 533 you should be able to use DDR2 800 just fine. All the installed memory will run at the same speed (lowest spec installed).
DDR2 800 is manufactured in HUGE quantities and is the cheapest memory on the market right now (2008)....
As cheap as memory is right now (4GB DDR2 800 usually goes for about $50) you should max your PCs ram out for best performance. RAM really makes a HUGE impact of how fast your PC performs.
One more thing to think about:
Operating systems can also limit the maximum amount of usable ram. All 32 bit operating systems are limited to a max of 3.5GB of ram. **You will need a 64 bit OS to be able to use more than 3.5GB of ram.** Most XP installs are 32 bit -- XP and Vista both come in 32bit and 64bit. In Windows, if you right click "My Computer" and then click "Properties" you will see how much ram you have installed and if you have x86 (32bit) or x64 (64bit) OS.
Answer provided by: http://www.zero1pc.net
chipset
The microprocessor determines how much RAM your computer can use
CPU speed, amount of RAM, and hard drive space.
In windows, you can find out how much system RAM your computer has by right-clicking "my computer" and choosing properties in the drop-down menu. The first tab will list details such as CPU type, speed, and system RAM.
It depends on what type of RAM
More often it is the motherboard which determines the Memory which can be in a PC.
The main purpose of a Ram Drive system to make a computer operate faster. It is a faster type of temporary memory that applications can use instead of RAM.
the Ram, and the expansion slots for adding hardware (cards)
Go to Start, Control Panel and System. Under the General tab it will tell you how much RAM you have.
If I was to purchase a computer that is a average desktop computer how much RAM and Rom should I have?
ram
The chipset and the motherboard are the primary determination here. In fact there have been motherboards available which can take a couple different kinds of ram (so you can go with whatever is cheap) although not at the same time, but with the same CPU. Pretty much, whatever your motherboard takes, that's what you've gotta use.