找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 43|回复: 5

独立编址中设备端口号问题

[复制链接]

40

主题

39

回帖

336

积分

至尊会员

积分
336

至尊会员

发表于 前天 09:02 来自手机 | 显示全部楼层 |阅读模式
考试你好,请教一个问题,再独立编址的计算机系统中,每个I/O设备所分配的端口为啥不会冲突,因为每个I/O设备厂家再设计自己的设备时总不能去看看现在那些端口已经被占用了吧!

点评

考试是谁啊,  发表于 前天 11:19

403

主题

307

回帖

3173

积分

管理员

积分
3173
发表于 前天 11:19 | 显示全部楼层
最早的时候,是统一分配的。你IBM兼容机的设备由IBM决定什么设备分配什么端口。再说那时设备较少。如果有冲突,设备上有DIP开关可以调整。
现在的PCI设备都是在计算机启动时自动分配的,不会冲突。所以设备必须支持自动分配。

点评

还有就是现在的pci都是自动分配的,那么自动分配后,各个设备的驱动程序再设计的时候访问自己设备的端口号该如何写才好  发表于 前天 11:35
对不起,我把老师写成考试了~  发表于 前天 11:33

403

主题

307

回帖

3173

积分

管理员

积分
3173
发表于 前天 11:57 | 显示全部楼层
站长 发表于 2024-11-19 11:19
最早的时候,是统一分配的。你IBM兼容机的设备由IBM决定什么设备分配什么端口。再说那时设备较少。如果有冲 ...

访问每个PCI设备的配置空间就能知道。了解一下PCI设备和配置空间吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2024-11-21 17:25 , Processed in 0.247269 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表