中断是计算机的核心部分和外围设备通讯的一个重要的接口,举个例子来说,我们每按一下键盘,就产生一个键盘中断,CPU就要停下手边的工作来处理,记录下来哪个键被按下了,如果按下这个键要对应某一个操作,就赶快先做这个操作,做完之后,才恢复刚才的工作。对于接在串口上的MODEM也是一样,从电话线上传来数据了,这个串口就会产生一个中断,CPU就要停下来,先将数据收下来,放到一个安全的地方。您能够一边写文章,一边从网上下载数据,就全靠中断的正常工作。如果键盘和MODEM的中断是冲突的,也就是键盘和MODEM共同使用了一个中断,计算机就无法判断刚刚到达的数据是来自键盘还是来自MODEM,就有可能将MODEM收来的数据当作是您从键盘上输入的,而在您正在写的文章中输入一大堆乱字符。显卡的中断如果和IDE
硬盘控制器的中断冲突了,就更危险了,所以,要想计算机正常工作,必须把中断合理分配给外围设备,让它们没有冲突。
从上表看,只有5、9、10、11共4个中断可以给用户的新添设备使用。显示卡一定要占一个中断。一般的
多媒体计算机都有声卡,由于历史的原因,声卡会强占两个中断,分别用于MIDI和WAVE播放。个别设计不合理的
声卡还要再占一个中断,用于早期的那种直接联接在声卡上的CDROM,或者为以前没有第二个IDE插槽的机器提供一个IDE接口,典型的例子就是ESS1868声卡,它要强占3个中断。
必须的设备已经占了这么多中断,就剩下一个可以用的中断了(如果您用了ESS1868
声卡,已经没有可以分配的中断了)。如果您又加了一台扫描仪,要占一个中断;为了几台计算机联网,又添了一块网卡;为了提高计算机的硬盘性能,添了一块SCSI卡和一个
SCSI硬盘……,行了,您已经没有可以用的中断了,这些设备就都添不上去了。
没有中断了怎么办?找那个傻呼呼的只为PC机留这么少中断的人评理去?没有用的,中断过多的计算机一定工作不稳定,这个中断还没有处理完,下一个中断又来了,后面还有3个中断在排队……。所以重要的是有效的利用这些仅有的中断。如何利用呢?那就是关闭没有必要的中断。
另外,一般计算机只配一个鼠标,如果您配的是小口的PS/2鼠标,那么您一定能空出一个串口来;如果您用串口鼠标,那么中断12您就用不着了,进BIOS设置,将“使用PS/2鼠标”那一项设为Disable。具体的方法请看《万事无忧》关于BIOS设置的章节。您装Utra-Wide-SCSI2的高速硬盘还留着
IDE硬盘干什么?把
数据备份好,老IDE硬盘卖了吧!又可以关掉两个中断了,记着将
启动盘设成“从SCSI启动”。
您只有一个
IDE硬盘和一个IDE光驱么?将它们接到一根IDE线上去,关掉另一个IDE中断。不过模式不同的硬盘和
光驱不能挂到一起,否则会影响硬盘性能,比如支持UtraDMA33的硬盘和只支持PIO Mode3的光驱,或者支持UtraDMA66的硬盘和只支持UtraDMA33的光驱,它们都不应该挂在一起。
一般的计算机都没有安装USB设备,也可以将BIOS中有关USB所有选项设成Disable。有
网卡了?软驱就拆了吧,和同事共享一个软驱也还比较方便。中断6又可以空出来了!注意要将BIOS中的“Report No FDD For WIN 95”一项设成“Yes”,否则您在Windows95/98里不小心点中了您那个不存在的A盘时,要等很长的时间Windows95/98才能判断出您的A
驱动器并不存在。
如果您装了PS/2鼠标、一个56K的MODEM、中文
手写板、打印机、扫描仪、
网卡、外置ZIP驱动器、一块20G的UtraDMA66硬盘、两块18G的UWSCSI2硬盘、连接着USB接口的摄像头、还要通过IrDA红外线端口和您的笔记本电脑通讯的话,就是神仙也救不了您,还是赶快买第二或是第三台计算机吧!