【问题标题】:Could you overheat a monitor through simple C code?你能通过简单的 C 代码过热显示器吗?
【发布时间】:2010-09-21 04:30:12
【问题描述】:

一位教授告诉我,使用 C 代码可以将旧显示器上的单个像素加热到显示器会过热和冒烟的程度。你们有没有遇到任何支持这一点的东西?我正在我的办公室就这是否可能进行辩论。

【问题讨论】:

  • 有一种方法可以使用一些旧显示器,您可以增加循环时间并让显示器吸烟。

标签: monitor overheating


【解决方案1】:

对于旧的 PC 单色显示器,您可以通过编程方式关闭水平同步信号,这会导致显示器中的内部位过热并出现物理故障。

【讨论】:

    【解决方案2】:

    嗯,旧的多同步 CRT 有点不稳定。使它们处于垂直和水平偏转线圈将停止移动电子束(并且不会关闭电子束)的状态(分辨率),它会在荧光粉涂层上烧出一个漂亮的针孔。弄乱发送到 CRT 的信号并不难,您可以使用一些简单的 OUT 指令重新编程 CRT 控制器。抽烟?不,它在里面。有一两年的问题,那时我只是一只小狗。

    我自己从来没有真正抽过一根,但是伟大的城市教授神话。

    【讨论】:

      【解决方案3】:

      killer poke。这在某些非常早期的计算机模型上显然是可能的。 Commodore PET 是浮现在脑海中的那个。

      【讨论】:

      • 我想知道如果你在像vice这样的c64模拟器上尝试这个会发生什么......别看我,我不会尝试......
      【解决方案4】:

      这个神话可能会出现,因为显示器会产生一种效果,即不会改变的像素会变成“烧毁”,但这个术语是俚语,而不是字面意思的烧毁。

      在 CRT 或等离子上,您可以通过过度使用像素来“烧毁”像素,从而导致像素卡住。 LCD 似乎会这样做,但如果您只是将显示器关闭几个小时,烧焦的图像就会消失,而另一方面,CRT 和等离子会永远损坏。

      【讨论】:

        【解决方案5】:

        您绝对可以通过将坏数据写入旧 PC 上的 crt 控制器来烧毁旧的(

        埃德

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多