lo mas importante que necesitas saber, es la marca y el modelo de tu motherboard, con esos datos vas a poder averiguar, que tipo de memorias soporta, cual es el maximo por slot, maximo total y cuantos slot tiene. ademas de saber los datos de la que ya tenes instalada.
para averiguarlo facilmente podes usar un programa gratuito, llamado speccy. del mismo desarrollador de ccleaner.
http://www.piriform.com/speccy/download
dependiendo el tipo de memoria que soporte tu mother, sdr, ddr, ddr2, sera el maximo de memoria que puedas instalar, en las sdr, el modulo mas grande era de 512mb, en las ddr era de 1gb, y en las ddr2 es de 2gb.
ademas, en memorias sdr, lo maximo que se podia instalar eran 1.5gb, en las ddr era alrededor de 2gb y en las ddr2 va de 4gb a 8gb, dependiendo de la cantidad de slots que se tenga (en muchos manuales dice 16gb maximo, pero como el modulo mas grande de ddr2 es de 2gb, y los mother tienen a lo sumo 4 slots, 2gb*4= 8gb)
mientras la memoria sea del tipo de memoria que soporta tu mother, no va a haber problema con la velocidad o capacidad del modulo que instales, podes poner 1 de 1gb, y 1 de 2gb, de diferentes velocidades sin problema, aunque siempre van a trabajar a la velocidad de la mas lenta.
para instalarla, solo tenes que colocar el modulo en el slot, y el bios se encargara de reconocer la memoria, siempre puede haber algun tipo de incompatibilidad con ciertos modulos de memoria, pero se solucionan.