laptop computer hosting 512mb ddr2 laptops computer repair cpu ddr3 electronics 1gb computers monitor php lcd hardware 256mb 2gb