laptop laptops computers pc100 computer software computer repair ddr2 cpu dimm memory monitor ddr3 tools lcd hardware electronics