Ein Freund hat mir diesen Code geschickt und behauptet, dass er den Prozessor beschädigen könnte. Ist das wahr?Könnte dieser Code meinen Prozessor beschädigen?
void damage_processor() {
while (true) {
// Assembly code that sets the five control registers bits to ones which causes a bunch of exceptions in the system and then damages the processor
Asm(
"mov cr0, 0xffffffff \n\t"
"mov cr1, 0xffffffff \n\t"
"mov cr2, 0xffffffff \n\t"
"mov cr3, 0xffffffff \n\t"
"mov cr4, 0xffffffff \n\t"
)
}
}
Stimmt das?
Faszinierend. Ich wäre schockiert, wenn es möglich wäre, Code zu schreiben, um den Prozessor direkt zu beschädigen, aber es ist sicherlich möglich, eine Systeminstabilität von einer Anwendung zu erzeugen, die zu einem totalen Systemausfall führt, bis ein Neustart stattfindet. –
Nein, es ist nicht wahr, aber es wird Ihren Monitor explodieren lassen. – kahoon
Nun, hast du es versucht? – Christoffer