开机无法找到网卡,重启之后才能连接网络!!

开机无法找到网卡,重启之后才能连接网络!!,第1张

网络适配器就是网卡 看来你懂啊

故障一:系统找不到网卡

故障现象:将一块Intel Pro 10/100Mb/s的网卡正确插入主板PCI插槽后,启动Windows98,系统无法找到该设备,也无法安装相应的驱动程序。

解决方法:当系统无法自动发现网卡时,首先可以尝试手动刷新系统设备。点击“开始”→“设置”→“控制面板”→“系统”,在系统属性窗口中点击“设备管理器”标签,然后单击“刷新”按钮,一般就能让Windows找到新插入的网卡了,接下来只需根据提示安装驱动程序即可。

如果手动刷新仍然找不到网卡,则可能是主板的BIOS设置有问题。在BIOS设置中,有一个“BIOS Features Setup”设置项,其中有一个选项为“Report No FDD For Windows95”,主板在出厂时的默认设置往往为“Yes”,而这种设置有时会导致一些特殊类型的网卡不能被系统所识别。因此,我们可以尝试将“Report No FDD For Windows95”选项设置为“NO”,这样一般都能解决问题。

注意,有时系统找不到网卡是由于硬件安装上的问题而造成的,例如网卡与主板PCI插槽接触不良或安装没有完全到位。对于这种情况,用户可以采取“擦拭网卡金手指”、“将网卡安装到其它PCI插槽”等方法来解决。

故障二:网卡驱动装完后,设备不能正常工作。

故障现象:网卡驱动装完后,第一次重启后显示“错误XXXX,XXXXXXX设备不能正常工作”。

解决方法:出现这种情况一般有两种可能:首先得考虑是不是网卡的驱动程序与网卡不配套。虽然发生这种情况的可能性非常小,但也不是不可能,特别是当用户购买的是散装网卡时。一般可以进入Windows的安全模式,然后删除已经安装好的网卡驱动,最后重新安装驱动即可。

另外得看看是不是网卡与其它硬件设备产生了IRQ冲突或I/O冲突。根据前面介绍的方法进入Windows的设备管理器窗口,然后选中已经安装好的网卡(在“网络设配器”选项下),点击“属性”按钮,然后在d出的网卡属性窗口中点击“资源”标签,看下面是否提示网卡与其它设备有冲突。

如果发现有IRQ冲突或I/O冲突,则把“资源”中的“使用自动设置”去掉,然后手动设置IRQ,调整到空闲的那个。如果16个IRQ全都满了,就须禁止掉一个设备。推荐禁止掉COM2,释放出IRQ3是个不错的选择,然后手动设置网卡IRQ。

故障三:安装程序不认网卡

故障现象:正在安装网卡时,安装向导不认网卡,无法继续安装。

解决方法:如果无法自动安装驱动程序,用户可以手动安装好网卡。点击“开始”→“设置”→“控制面板”→“添加新硬件”,此时Windows会检测网卡并进行安装。如果系统没有这样做,则按以下步骤手动安装——点击“开始”→“设置”→“控制面板”→“网络”,等进入网络属性窗口后,点击“添加”按钮,并选择“适配器”。

点击“添加”按钮,然后在d出的选择网络适配器窗口中选择自己所用网卡的设备制造商及型号,然后点击“确定”按钮进行安装。如果用户所用网卡没有在列表中,则点击“从磁盘安装”按钮,然后在d出的“从磁盘安装”窗口中,将安装路径定位到网卡所附带的驱动盘上(事先得将驱动盘插好),根据提示安装好驱动即可。

故障四:无法安装网卡

故障现象:在Windows中安装一块3COM的网卡,但系统却找不到网卡,而且手动安装也失败。

解决方法:Windows支持PNP(即插即用),在正常的情况下应该都能自动找到并识别网卡,出现这种故障一般是由于网卡本身或物理安装有问题,可按照以下步骤进行解决。

首先得检查网卡的物理安装是否正确,确定网卡及插槽是否工作正常,网卡是否正确插入了插槽中。接着运行“添加新硬件”向导,如果“添加新硬件”向导无法找到网卡,则可以尝试将网卡插入其它插槽中,然后重新利用“添加新硬件”向导来安装。在“网络”属性窗口的“配置”选项中双击已经安装的网络适配器列表中的网卡,然后在网卡属性窗口的“高级”标签中检查网卡的属性设置,特别要注意检查“Connection Type”选项,看设置参数是否与所用网线类型相符。

故障五:网卡工作不正常

故障现象:一块PCI总线网卡,无论在Win98还是在Win2000/XP中工作都不正常。主要表现在网络时断时续,查看网卡的指示灯,发现时灭时亮,而且交替过程很不均匀。与该网卡连接的HUB所对应的指示灯也出现同样的现象。

解决方法:根据故障表象,开始怀疑是HUB的连接端口出了故障,于是将该网卡接到其它的端口(该端口已证明工作正常)上,问题依然,说明HUB没有问题。之后再用网卡随盘附带的测试程序盘查看网卡的有关参数,其IRQ值为5。返回到Windows *** 作系统,查看 *** 作系统分配给网卡的参数值,其IRQ同样是5。后来怀疑主板插槽有问题,但换了几个插槽,问题没有好转。进入BIOS,选择“PNP/PCI CONFIGURATION”一项,发现IRQ 5后面的状态为“Legacy ISA”(保留的ISA总线设备)。问题就是出在这里,原来系统将IRQ 5分配给了ISA总线设备,而我们使用的却是PCI总线的网卡,从而导致网卡无法正常工作。将IRQ5后面的状态改为“PCI/ISA PnP”后,网卡的工作一切正常。

注意,对于ISA总线的网卡而言,一般不会出现上述问题。但是当使用的是PCI的设备,而该设备要使用IRQ 5中断值时,因为在BIOS中已将IRQ 5分配给了ISA总线的设备,使中断值与要求的设备类型不对应,设备也就无法正常工作。因此,对于网卡参数的设置应确定一个“三统一”标准,即网卡自身拥有的IRQ值, *** 作系统分配给网卡的IRQ值以及BIOS确定的IRQ值的总线类型三者之间应该相一致。

一、SoftMenu III SETUP

我们在此示例的是Abit主板,SOFTMENU III SETUP是升技特有的超频技术,可以通过在BIOS中的软设置来达到超频的目的。

二、 Standard CMOS Features(标准CMOS设置)

这里是最基本的CMOS系统设置,包括时间日期、驱动器信息和显示适配器等,其中较为重要的一项是halt on:系统挂起设置,缺省设置为All Errors,表示在POST(Power On Self Test,加电自测试)过程中有任何错误都会停止启动,此选择能保证系统的稳定性并检查一些必要的周边设备。如果用户希望能加快启动速度的话,那么可以把它设为“No Errors”,即不检查任何周边设别错误。

三、Advanced BIOS Features (高级BIOS设置)

Virus Warning(病毒警告)

可选项:Enabled(开启)或Disabled(关闭)

这个项目是可以防止外部程序对硬盘引导扇区和硬盘分区表中内容的写入,当发生写入 *** 作时,系统会自动产生警告并暂时中断程序的执行。虽然它并不能保护整个硬盘,但是有对破坏硬盘引导扇区与文件分配表的病毒具有一定的防范作用。但是它的开启对于硬盘的分区、 *** 作系统的安装、某些磁盘工具程序的执行,以及在BIOS的升级过程中,都会出现提示警告,导致这些程序的中断。建议初级用户将这选项打开,高级用户将这项目关闭,系统默认是“Disable”。

值得说明一点的是,某些主板自带有抗病毒功能,它可以提供比普通病毒警告更高一层的预警防卫,不过当使用自带BIOS的PCI控制器(如SCSI卡或ATA硬盘控制卡)启动时,病毒可以绕过系统BIOS来进行攻击连接在这些控制器上的硬盘,这种保护将完全失效。

Quick Power On Self Test(快速加电自检测)

可选项:Enabled(开启)或Disabled(关闭)

这个设置可加快系统的自检速度,使系统跳过某些自检选项(如内存多次的检测),为了加快系统启动速度,建议高级用户开启此项目。

First/Second/Third Boot Device(第一、二、三个启动设备)

可选项:Floopy,LS120,CDROM,HDD-0,HDD-1,HDD-2,HDD-3,S-ATA,SCSI,LAN,USB,Disabled

此项目用户设置第一、二、三个设备的启动顺序,可以设置为软驱、LS120驱动器、光驱、(第0,1,2,3块)硬盘,串行ATA借口,SCSI卡,网络和USB启动等项目,也可以关闭该项目。一般用户可以将第一个启动设备直接设置为HDD-0,加快从硬盘启动速度。

Boot Other Device (从其他设备启动)

可选项:同上

此项目设置用于时候还需要从其他设备启动,一般没有需要设置就可以关闭它。

Swap Floppy Driver (切换软驱启动顺序)

可选项:Enabled(开启)或Disabled(关闭)

如果用户有两个软驱,从软盘启动且设置此项为开启状态,那么系统将从B软驱中开始引导,而不是A软驱。此项目用于多软驱的用户,一般关闭即可。

Boot Up Floppy Seek(搜索软盘驱动器)

选项:Enabled,Disabled

开启此项目开机时会自动检测软驱的存在与否,如果每次开机都要检测软驱势必会导致启动时间过长,此选项建议选择Disabled。

Boot Up NumLock status(启动时数字键盘的状态)

选项:On,OFF

开启此选项,开机会后会自动打开数字键盘供使用。一般选择ON,开启数字键盘。

Disable Unused PCI Clock(关闭未使用的PCI插槽的时钟)

选项:YES,NO

这是一个很新的设置项目,开启此选项后,系统会自动侦测未连接设备的PCI插槽,并停止向这些未使用的插槽发送数据信号;而选择NO,系统就会始终向每个PCI插槽都发送时钟信号。建议选择YES,这样会节约一些系统资源,也可以节约一些电能。

另外本页下面的几个项目“APIC Mode”是高级可编程中断控制的模式设置,一般设置为默认模式Enabled,不需要改动,APIC一般用于扩展可利用的IRQ数量,以避免IRQ的共享和冲突发生“-MSP Version Ctrl For OS”这是设置在 *** 作系统下多处理器的运行版本,一般设置为“1.4”,如果用户使用的双处理器系统运行在很老的 *** 作系统下,那么需要选择“1.1”模式;“Report No FDD For OS”,一般设置为“YES”,可以让用户在没有软驱的情况下运行一些比较老的 *** 作系统;“Delay IDE Initial”项目是可以支持一些很老的IDE设备,在这里设置IDE的延迟时间,对于绝大多数用户使用的是比较新的硬盘,都不必设置延迟时间,就为设为“0”秒就可以了。

解释如下:

CPU L1 Cache(CPU的一级缓存)

选项:Enabled,Disabled

此设置用于控制CPU的一级和二级缓存的开关,L1与L2 Cache对机器的整体性能有很大影响,关闭以后系统的性能会下降的非常明显,因此建议任何时候都打开此项目。

CPU Level 2 Cache/External Cache(CPU的二级缓存/外部缓存)

选项:Enabled,Disabled

此设置用于控制CPU的主缓存开启/关闭,它对系统和超频的影响如同一级缓存,关闭L2 Cache也能够超频的成功率,但会大大降低处理器性能。

有的主板还提供CPU L2 Cache ECC Checking(CPU二级缓存ECC校验)选项

选项:Enabled,Disabled

系统可以启用CPU内部二级缓存的ECC(Error Checking and Correction,错误检查修正)检测,默认值是Enable,它可以侦察并纠正单位信号错误保持资料的准确性,对系统的稳定性有所帮助。启用ECC检测将会延迟系统自检的时间并降低系统的性能,而且必须内存支持开启这个功能才有效。

Boot Seq &Floppy Setup (引导顺序),有的主板选项为Boot Sequence。

这项设置也是决定系统进行引导启动设备顺序顺的,若想加快系统自检的速度可设为(C Only),直接从硬盘C引导。对于一些带Raid功能的主板,他们具有额外的IDE控制器,这时应该选择SCSI/RAID首先启动。

有的主板还提供Assign IRQ For VGA(给VGA设备分配IRQ:Interrupt Request,中断请求)功能

选项:Enabled,Disabled

目前,许多高端图形卡(TNT2系列必须)都需要IRQ来增加与主板的数据交换速度,开启之后能大幅提高总体性能。相反,低端图形卡并不需要分配IRQ,在显卡的使用手册中有说明它是否调用中断,不占用中断的好处是节省系统资源。

HDD S.M.A.R.T. Capability(硬盘S.M.A.R.T.能力)

选项:Enabled,Disabled

SMART(Self-Monitoring, Analysis and Reporting Technology,自动监测、分析和报告技术)是一种硬盘保护技术,开启后能实时的监控硬盘的工作状态,报告应该可能会出现的问题隐患。打开这项目有利于提高对硬盘的保护,提高系统的可靠性。

四、Advanced Chipset Features(高级芯片组特征设置)

首先在最上面的是“DRAM Timing Selectable”,我们在内存优化方面已经讲过乐,在此就不过多重复了。

System BIOS Cacheable(系统BIOS缓冲)

选项:Enabled,Disabled

打开这个项目,可以把系统BIOS里面的内容映射到主内存F0000H-FFFFFH,它能加快系统读取BIOS的速度,不过, *** 作系统对BIOS信息读取的几率非常小,开启以后也很难提高系统整体性能。另外,许多程序都通过这个地址来写入数据,建议Disabled,释放内存空间并减低冲突机率。

Video BIOS Cacheable(视频BIOS缓冲)

选项:Enabled,Disabled

开启这个项目,显示卡BIOS的内容就被映射到主内存C0000H-C7FFFH,它能加快存取视频BIOS的速度,一样, *** 作系统也很少请求显示卡BIOS的内容,因此Enabled也难以提高视频性能,建议大家Disabled,释放内存空间并减低冲突机率。

接下来的两项一般也很少用到“Memory Hole At 15M-16M”这项是为一些老的ISA卡保留的功能,开启后内存中15M-16M的空间就会保留给一些有这种要求的ISA扩展卡,一般选择默认设置Disabled就可以。“Delay Transaction”也是关于ISA总线设备的一个设置选项,在有ISA和PCI共存的主板上,开启这个项目可以提高PCI与ISA总线的运行效率,提升性能,不过现在的主板早已经舍弃了ISA接口,因此这项一般设置为默认的Disabled就可以了。在下面的几个选项是我们调节显示卡的重要设置:

AGP Aperture size(MB)(AGP区域内存容量,单位:MB)

选项:4、8、16、32、64、128、256

AGP的其中一个特征功能就是把系统内存分出部分区域作显示内存来用,通常不同显卡在分配AGP区域内存容量不同而性能有细小差异,但现在的显卡动辄使用64M的显存容量,显然此选项已经失去意义了,不过对一些现存容量不大的显示卡,增加这个项目可以提高一定的性能,但是AGP内存设置容量过大会影响应用程序和游戏的运行,因此通常这个值设定为内存容量的一半或三分之一,如果使用256MB内存的用户一般设置为128MB或64MB。

Init Display First(首先启动设备)

选项:AGP, PCI

这个项目是设置用户使用PCI还是AGP显示卡的,一般现在的显示卡都是AGP接口的,所以选择AGP就好了!对于使用整合型主板的用户,AGP/Onboard会放在一起,那么使用板载显示卡一样也选择这个项目。

AGP Date Transfer Rate(AGP传输速度)

选项:2X,4X,(8X)

这个项目是设置主板的AGP总线的传输方式,有的主板上显示为“AGP Mode(AGP模式)”选项或是“AGP Capability”。现在主板都能支持AGP 4X,但是不一定都能支持AGP 8X,只有主板和显示卡同时都支持AGP 8X模式,才能开启8X这个选项。有些主板采用自动识别方式来侦测AGP接口,而不能手动调节AGP总线模式,而有些主板则在BIOS中会屏蔽此项功能。

一些主板专门有AGP设置的项目单,在这里面可以看到更多的功能选项,“AGP Fast Write”是很常见的一个选项,这是设置AGP快些功能,开启后可以提高AGP的传输效能,让CPU不通过主内存而直接写入显示卡的显存中,提高了效率,尤其是对Geforce 256后面的一两代显示卡能提高一定幅度的性能,建议开启这个选项,设置为Enabled。

另一项重要的“AGP Sideband Address”,AGP边带寻址选项,所谓"边带寻址"是指一种独立的地址和指令总线,图形控制芯片可以借助它来迅速的获取数据,而无需打断系统内存数据流的连续传输。为把AGP总线的传输效率与吞吐量都发挥到极致,AGP 2x协议把其中的地址总线从数据总线中单独分离了出来,在理论上则是给AGP总线另添加了8条额外的边带线路。这8条额外的线路总称为边带地址端口(Sideband Address Port),简称为SBA。虽然SBA采用的是8位带宽的传输界面,但它允许图形控制芯片并行的向系统内存发出新的AGP数据请求和传输指令,同时又不干扰其他数据连续不断地通过AGP总线的主32条地址数据传输线路(简称AD)。实际上,图形控制芯片也可以通过AD线路向系统内存发出新的AGP数据请求,不过这样一来,就会给AGP总线正常的数据传输增加负荷,因此建议打开这8条额外的线路进行数据和指令请求,设置为Enabled。

五、Integrated Perigherals (综合周边设置)

在这个项目中设置一些周边设备和端口的项目,在里面一般还分成了几个字项目来分别设定,图中是分成了三个子项目分别设置IDE端口、PCI设备和板载的PCI设备情况。另外这个主页面下面的项目“Onboard FDD Controller”是设置是否开启板载的软驱控制器,如果关闭这么项目,软驱则不可用,一般模式为打开方式Enabled就可以了。“Onboard Serial Port”是设置板载的串口参数,一般保持默认,不需要更改。“Onboard IR Port”是开启板载红外端口的选项,而且这需要外接的红外插件来实现和其他设备之间的红外传输,一般普通用户用不着这个项目,可以关闭它。“Onboard Parallet Port”是板载的并口设置模式,可以选择并口工作的几种模式,也可以关闭并口,不过关闭并口就不能使用打印机等设备,因此建议开启它并设为默认值。

在第一个“On Chip IDE Device”里面,设置的是主板的IDE端口状态,将两个IDE控制器都设置为Enabled开启状态,并将模式都设置为Auto模式就可以了。注意在下面的一项“Serial ATA Bridge”,这是因为主板带有一个串行总线接口,可以连接串行端口的硬盘,如果用户不使用这个端口就可以把它关闭,设置为“Disabled”。

在第二个“OnChip PCI Device”里面

设置的是主板USB控制器的状态,默认为Enabled,开启状态,因为USB端口是PC很常用的一个端口,因此都要打开。下面的两个选项是USB键盘与USB鼠标的支持方式,可以设置为“OS”或“BIOS”,前者表示通过 *** 作系统支持,后者表示通过BIOS支持,一般选择通过BIOS支持,这样几乎可以在所有的方面支持鼠标和键盘的使用。下面的“OnChip Audio Controller”是设置板载的音频状态,很多主板都板载有声卡或是AC97音频功能,如果用户自己另插声卡,就可以关闭这个主板自带的音频功能,此项目根据不同用户的情况而定。

在第三个“Onboard PCI Device”里面

设置的是主板其他采用PCI总线工作的设备状态,这里面之提供了板载的网络功能的开启或关闭。如果家庭用户用小区宽带上网或商业用户在办公室上网,需要板载网卡功能的,就必须打开这个选项。

六、Power Management Setup(能源管理设置)

这里面最重要的就是设置ACPI Suspend Type(ACPI 挂起模式)。选项有:[S1(POS)]、[S3(STR)]。选择[S3(STR)]可以支持STR模式,STR就是Suspend To Ram的缩写,也就是我们常说的“挂起到内存”。具体地说,是把数据和系统运行状态信息保存到主机内存中,开机(指开启机箱上的电源开关)后可不通过复杂的系统检测,而从内存中读取相应数据直接使系统进入挂起前的状态,使得启动时间也可以大幅度缩短。但是S3的功能实现需要 *** 作系统来配合,Windows 2000和XP等 *** 作系统可以在安装时自动安装S3功能,而WIN98 *** 作系统需要在安装时键入“setup /p j”命令来在安装时,装入S3功能。

这里面另外一个“Power Batton Function”是设置关机按钮的关机时间,如果选择“Instant-OFF”,那么在按下按键后,就会立刻挂机了,而如果选择“4 Sec Delay”,那么需要一直按着开机按钮四秒钟才能关机。其他的项目都保持默认就可以。

七、PnP/PCI Configurations

这里是设置即插即用和PCI的高级设定项目,一般用户不需要改动任何项目,都保持默认就可以了。、

八、PC Health Status

在这个项目里面,是设置和察看电源与系统温度状态的地方。

第一个项目为“FAM Fail Alarm Selectable”,如果开启需要选择一个监测的风扇端口(可以是CPU风扇或是其他系统风扇),那么在风扇停转或出现异常后系统会警告,用于预防风扇出现的问题的情况发生,一般可以开启这个项目。第二项“Shutdown When CPU Fan Fail”,如果开启这个项目,那么在CPU风扇停转以后,系统会自动关机,这样可以避免CPU因为过热而烧毁的现象发生,一般我们可以开启这个选项。第三项“CPU Shutdown Temperature”,可以设置当CPU温度超过某一值后,可以自动关机,保护CPU因为过热而损坏,如果开启建议设置温度在60到65度左右为宜。第四项“CPU Warning Temperature”是设置当CPU温度超过一定温度后进行报警,如果设置这个温度,那么一定要小于CPU Shutdown Temperature”在5摄氏度以上,建议的报警温度在55-60度左右为宜。

还有一项“Smart FAN Speed Control”是一些主板所特有的智能风扇功能,在普通应用中,由于CPU并不是100%满负荷工作,因此CPU的发热量也不在最大限上,在BIOS中开启这个选项,可以让风扇降速转动,这样不仅可以节约电力,而且还可以降低噪音。设置的百分数意义为降速后的风扇转速可以以70%、80%或90%的原始转速转动。设置后的页面见

ISA是IndustryStandardArchitecture的缩写ISA插槽是基于ISA总线(IndustrialStandardArchitecture,工业标准结构总线)的扩展插槽,其颜色一般为黑色,比PCI接口插槽要长些,位于主板的最下端。其工作频率为8MHz左右,为16位插槽,最大传输率16MB/sec,可插接显卡,声卡,网卡已及所谓的多功能接口卡等扩展插卡。其缺点是CPU资源占用太高,数据传输带宽太小,是已经被淘汰的插槽接口。

ISA是8/16bit的系统总线,最大传输速率仅为8MB/s,但允许多个CPU共享系统资源。由于兼容性好,它在上个世纪80年代是最广泛采用的系统总线,不过它的弱点也是显而易见的,比如传输速率过低、CPU占用率高、占用硬件中断资源等。后来在PC‘98规范中,就开始放弃了ISA总线,而Intel从i810芯片组开始,也不再提供对ISA接口的支持。

ISA卡外观

2ISA总线时序

ISA总线是IBMPC/AT机(CPU是80286)所用的系统总线.。PC/AT总线经过标准化之后的名称。IEEE将ISA总线作为IEEEP996推荐标准。这是一个16位兼8位的总线标准。如果忽略标准化细节则可认为16位ISA总线就是PC/AT总线。由于IBMPC/AT与IBMPC、IBMPC/XT机(CPU都是8088)所用的Pc总线兼容,所以可认为8位ISA总线(16位ISA总的低8位部分)就是PC总线。

ISA总线的时序和80868088的时序基本相同但也有一些区别。有了8086/8088时序基础对ISA总线时序的理解主要在于以下几点

①地址和数据已不再分时复用信号线因此在整个总线周期内有效。

②和8086/8088的最大模式一样,存储器读/写和I/O读/写的控制信号已分开,进行一种 *** 作只需一个控制信号。

③一个典型的存储器读/写周期还是由T1、T2、T3和T4组成,而I/O读写周期和DMA周期都自动插入了一个等待时钟周期。

④I/OCHRAY相当于8086/8088时序中的READY信号。当总线板卡上

的存储器或I/0电路较慢时,可利用该信号迫使CPU插入等待时钟周期。但等待时钟周期不得超过10个。

⑤8位ISA总线在存储器读/写周期可用到20位地址,而16位ISA总线在存储器读写周期中可使用24位地址。但由于受I/O指令的限制。8位和16位ISA总线的I/0读/写周期都只能使用低16位地址。

⑥BALE在CPU总线周期的T1期间有效,它的基本作用是进行地址锁存。但也可以作为一个新的CPU总线周期已开始的标志。

⑦AEN有效表示DMAC正在控制系统总线所以它可以作为系统处于DMA总线周期的标志。

3ISA总线接口

执行ISA总线规范的电路称为。ISA总线接口。通过ISA总线接口可以为系统扩充存储器。也可以扩充I/O设备。在实际应用中对后者的需求更大因为机器主板上一般已经或者可以安装足够的存储器而I/O设备是各种各样的。系统对I/O设备的需求也不尽相同。正因为如此,ISA总线又被归类于I/O扩展总线。注意I/O设备是一个广义的概念可以是像打印机、硬盘那样实实在在的设备。也可以是像A/D转换器、D/A转换器、计数器那样的电路。当

I/O设备是一个电路时。通常和总线接口做在一个总线板卡上习惯称之为某某接口板(如A/D接口板)或某某接口(如D/A接口)。从ISA总线的引脚信号以及总线时序看和8086/8088最大模式时的系统三总线以及8086/8088的总线周期时序差别不大,因此在设计ISA总线接口特别是I/O接口时。除了下面三点需要注意外,可以采用与设计8086/8088

接口几乎相同的方法。这三点是

1.当设计非DMA方式的I/O接口时,应把AEN为低作为该接口工作的使能

条件。以确保在总线上进行DMA传送时该接口不工作,否则DMA传送时所发出的

地址与该接口设计地址相同时该接口会误 *** 作。

2.系统对ISA总线上的I/O端口地址采用部分译码方法。只译码A9、AO或

A10、A0。在选择接口地址时应避开系统已占用的地址以及它们的重叠区。

3如果所要设计的接口中包含需要CPU插入等待时钟的功能则需设计

一个I/0CHRAY产生电路。以便在必要时使总线上的I/OCHRAY线为低电平。

但该电路与总线上的I/OCHRAY线的电气连接以及有效信号出现和持续时

间等方面有一些要求,实际应用时需再参阅其详细资料。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11484812.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存