Не могли бы вы перегреть монитор с помощью простого кода C?
Профессор сказал мне, что с помощью кода C можно нагреть один пиксель на старом мониторе до такой степени, что монитор перегреется и начнет курить. Кто-нибудь из вас сталкивался с чем-либо, что могло бы поддержать это? У меня в офисе спор о том, возможно ли это или нет.
5 ответов
На старых ПК монохромных мониторах вы можете программно отключить сигнал горизонтальной синхронизации, что приведет к перегреву внутренних битов монитора и их физическому отказу.
Ну, старые мультисинхронные ЭЛТ были немного ненадежными. Приведите их в состояние (разрешение), при котором вертикальные и горизонтальные отклоняющие катушки перестали бы перемещать электронный луч (а не выключать его), это могло бы сжечь хорошую дыру в люминофорном покрытии. Неразбериха с сигналами, посылаемыми на CRT, не была сложной, вы могли бы перепрограммировать контроллер CRT с помощью нескольких простых инструкций OUT. Дым? Нет, это было внутри. Это была проблема в течение года или двух, тогда я был просто щенком.
Никогда сам не курил, но великий городской профессор-миф.
Ах, убийца тыкает. Это явно было возможно на некоторых очень ранних компьютерных моделях. Commodore PET - это то, что приходит на ум.
Этот миф, вероятно, всплывает, потому что мониторы имеют эффект, когда пиксели, которые не изменяются, становятся "сожженными", но термин - сленг, а не буквальный прожиг.
На ЭЛТ или плазме вы можете "сжечь" пиксель, используя его чрезмерно, вызывая застревание пикселя. Появится ЖК-дисплей, чтобы сделать это, но если вы просто оставите монитор на несколько часов, сгоревшее изображение исчезнет, а ЭЛТ и плазма, с другой стороны, будут повреждены навсегда.
Вы можете определенно сжечь старые (< 1990 мониторы), записав неверные данные в контроллер crt на старых ПК. они будут курить и перестанут работать. Я сделал это, когда был писателем BIOS.
издание