Не могли бы вы перегреть монитор с помощью простого кода C?

Профессор сказал мне, что с помощью кода C можно нагреть один пиксель на старом мониторе до такой степени, что монитор перегреется и начнет курить. Кто-нибудь из вас сталкивался с чем-либо, что могло бы поддержать это? У меня в офисе спор о том, возможно ли это или нет.

5 ответов

На старых ПК монохромных мониторах вы можете программно отключить сигнал горизонтальной синхронизации, что приведет к перегреву внутренних битов монитора и их физическому отказу.

Ну, старые мультисинхронные ЭЛТ были немного ненадежными. Приведите их в состояние (разрешение), при котором вертикальные и горизонтальные отклоняющие катушки перестали бы перемещать электронный луч (а не выключать его), это могло бы сжечь хорошую дыру в люминофорном покрытии. Неразбериха с сигналами, посылаемыми на CRT, не была сложной, вы могли бы перепрограммировать контроллер CRT с помощью нескольких простых инструкций OUT. Дым? Нет, это было внутри. Это была проблема в течение года или двух, тогда я был просто щенком.

Никогда сам не курил, но великий городской профессор-миф.

Ах, убийца тыкает. Это явно было возможно на некоторых очень ранних компьютерных моделях. Commodore PET - это то, что приходит на ум.

Этот миф, вероятно, всплывает, потому что мониторы имеют эффект, когда пиксели, которые не изменяются, становятся "сожженными", но термин - сленг, а не буквальный прожиг.

На ЭЛТ или плазме вы можете "сжечь" пиксель, используя его чрезмерно, вызывая застревание пикселя. Появится ЖК-дисплей, чтобы сделать это, но если вы просто оставите монитор на несколько часов, сгоревшее изображение исчезнет, ​​а ЭЛТ и плазма, с другой стороны, будут повреждены навсегда.

Вы можете определенно сжечь старые (< 1990 мониторы), записав неверные данные в контроллер crt на старых ПК. они будут курить и перестанут работать. Я сделал это, когда был писателем BIOS.

издание

Другие вопросы по тегам