LINKS

 

 

[回首页]

再谈计算机病毒能否破坏硬件

Zhang Ting



主题: 再谈计算机病毒能否破坏硬件

在《计算机病毒能破坏硬件吗?》一文中,笔者从“计算机病毒是软件”及“系统
设计中的软硬件关系”出发,在理论上分析了计算机病毒为什么不可能破坏硬件。

笔者注意到,除了把改写CMOS数据和改写BIOS程序误当作“破坏硬件”的依据外,
还有其他更为可笑的论调。

有人说,计算机病毒能不停地读写硬盘的某个磁道,从而造成硬盘的磨损,使硬盘
报废。

我们知道,硬盘在开机后就在不断地高速转动,的磁头与盘面之间是依靠“飞行原
理”并不接触。如果接触的话,无须等到盘面物理磨损,磁头早就完蛋了。

还有人说,计算机病毒能使局部电路不停地运行,造成某个芯片的温升、老化、烧毁。

说这话的人对计算机硬件的工作过程一无所知。计算机从上电起,CPU就在不停地
工作,不停地发生实时硬件中断,不停地让地址译码器寻址,不停地从存储器中读
取指令;存储器即便处于“不工作”状态,静态RAM也在不停地充电,动态RAM也在
不停地刷新。RAM中的相邻地址也只是逻辑上“相邻”,一个字节中的八位甚至都不
是来自同一个芯片。我们不可能用软件来操纵主板上某部分电路运行或停止,作为
软件的计算机病毒也同样作不到。

居然还冒出这样的“顶级高手”,说病毒可以使打印机的打印头产生异常的抖动,
从而使打印针折断。

打印机本是一个独立的单片机系统,它与主机之间实际上是一种“点对点”的通信
关系,所以它的接插都是在计算机的通信口,大多数是在并口,也有少数在串口。
所以,主机只是告诉打印机“打什么”,而“怎样打”则是打印机的“主权”,主
机根本“无权干涉”。

打印机只会执行自身ROM中的程序,没有能力接受和执行任何来自主机的程序代码。
打印机的RAM也仅仅用来存储打印数据。

笔者再次强调一下,计算机病毒是个软件程序,不是什么别的东西。编制、调试计算
机病毒的人也都是常人,并非“超人”。用简单的硬件“写保护”办法来制止病毒向
软盘传播,病毒就无技可施,它对硬件的本事不过如此而已。

有这样的传说:计算机恼羞成怒,在键盘上接通了高压电,把用户电击而死。你信吗?

如果你信,你大概就会看到:计算机病毒从屏幕中伸出手来,抽出软盘撕下写保护,
并将其放回软驱中使它被传染。那么它何必费事通什么“高压电”呢?万一你不再按
键盘它不就白费劲了吗?所以它干脆用屏幕中那只黑手,直接来掐住你的脖子....

别挨骂啦!

> ___OOO∩__√ 北京航空航天大学机械厂
> (τノ (100083)
~~~  (010)82317978【品】

... 电脑病毒是个筐,反常现象往里装。
--- 天堂二站向您问好!
* Origin: -* Paradise BBS 北京天堂二站*- (10-6603-9434) 6:650/24 (6:650/24)

(,98/11/18)