Well, it's not the CPU, it's something to do with BIOS. It's possible that there's a BIOS setting that will beep when the CPU reaches a certain temp before it shuts down. There are tons of others causes, too. Could you describe the beep (1 long, 2 short, etc.), and your motherboard model? That will help to pinpoint what the problem is.