Друг прислал мне этот код и утверждает, что он может повредить процессор. Это правда?Может ли этот код повредить мой процессор?
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"
)
}
}
Это правда?
Интригующий. Я был бы в шоке, если бы можно было написать код, чтобы сразу повредить процессор, но, безусловно, возможно создать нестабильность системы из приложения, что приведет к общему сбою системы до перезагрузки. –
Нет, это не так, но это заставит ваш монитор взорваться. – kahoon
Ну, вы попробовали? – Christoffer