XP tracks numerous hardware data points including CPU, HDs, BIOS, video and many others. It will allow minor changes like swapping out a HD, BIOS flash, etc. before invalidating itself. Sometimes two things at once, but never more than two.
Pretty clever little scheme by M$, IMHO. But it is fairly trival to call them and get it re-authorized. They rarely ask questions.