只要不是菜鸟,一定会知道计算机里面有一个叫做CMOS的东西,贮存了许多信息,如硬盘容量、开机密码等等。CMOS是需要电池供电的,当电池出故障时,CMOS中的数据也就丢失了。另外,许多病毒也会恶意破坏CMOS,初学设置CMOS的朋友也常常误操作。因此,对CMOS进行备份是很有必要的。许多公司都做了这样的工具。不过,能自己编一个是不是更爽呢?
  CMOS中一共有128个字节,在70H号端口中填入你要读写第几个字节,然后对71H号端口进行读写,就能对CMOS数据进行操作。QBasic中操作端口的语句是OUT和INP,分别对应输出和输入。需要注意的是,CMOS的前17个字节是系统时钟、中断寄存器之类的东西,备份和还原的时候要避开它们哟。
  这个程序应该不难编,看看我编的吧!