1、I/O地址冲突的原因

2、PC中的每个硬件都有一个唯一的I/O地址。正是通过这种一对一的I/O地址,CPU才能正确识别每个外设。但如果两个或两个以上的外设设置为同一个I/O地址,当CPU发送的信息发送到对应的I/O地址时,一方面部分外设无法处理和响应这些信息;另一方面,由于一个I/O地址对应多个外设,CPU发送的信息被分成多条路径,传输到每个外设的信息强度不足以让外设做出响应,所以所有I/O地址错误的外设都无法使用。

3、解决I/O地址冲突的方法

4、如果I/O地址设置不正确,导致I/O地址冲突,冲突设备将不可用。对于Windows2000用户,可以通过启用安全模式进入系统,然后打开控制面板系统查看黄色“!”设备;选择设备,点击窗口下的“属性”,从“资源”列表中查看Windows给出的提示,点击“输入/输出范围”进行更改,然后在Windows显示“无冲突设备”时确认退出。

5、应该注意的是,对于许多具有已定义系统的设备,它们通常只允许有一个固定的I/O地址。根据USB的精确定义,它使用的I/O地址是3F8—3FF。如果用户更改了它,那么COM1就不能再作为COM1使用了。因此,不应更改系统默认固有设备的I/O地址。

发表评论

后才能评论