再谈巧解CMOS设置口令

Author: 广西 何彰永 Date: 1994-07-01

        一台TOPCON386型微机无意中被设入口令,按Reset和Ctrl+Alt+Del键想进入系统设置却要求输入口令,且找不到口令设置开关,无法通过它来解决问题。当时用导线外接CMOS后备电池两端,但短接时间从几秒到十几分钟都没有动静。后经仔细地观察一番主板上的CMOS RAM和后备电池间的沿线走向,发现它的电路是这样的:
        (如图)
        由图可知,后备电池在主机断电期间是通过二极管D1和D2来向CMOS RAM提供电源的,当我们用导线短接后备电池两端时,由于二极管D1和D2的单向导电性,CMOS的VDD到地之间便没有形成放电回路。这就是问题的症结所在。我用导线短接了一下地和负极之间,口令便立即清除了。
        由于这是自己新身经历的事,印象很深。事后我才注意到《电脑报》93年第16和第34期对此问题都有所介绍,但让人美中不足是这两篇文章都没把问题讲到本质上去。第34期的“巧解CMOS设置口令”一文采取”焊下电池又等上六至七个钟头”的办法,是有点机械而又麻烦的消极对付方法。第16期的梁春池同志”在PC-286设置开机口令”一文由于侧重点不在此,也没能把问题解决。但我们应当从他的这一“经验”中得到问题的本质:“让CMOS RAM的VDD掉电,从而使设置信息丢失”。拆住问题的这一本质之后,我想,解决此类问题既不用去找D2的负极在哪,更不用焊下后备电池等上6~7个钟头再焊上,也不用去管CMOS RAM上的VDD脚在那儿。我只要用一根导线一端接地,用另一端随便往CMOS RAM片的两排脚上一扫而过,问题便解决了。(广西 何彰永)