当我重新启动Windows 10系统时,我注意到I / O端口地址没有改变,它们保持不变。例如,按类型从Windows 10设备管理器/视图/资源查看时,我注意到重新启动系统后,以下I / O地址保持不变:
这怎么可能?I / O是否解决了计算机主板上的硬件问题?谁读取这些I / O地址?
“这怎么可能?” - 你为什么惊讶?你为什么认为他们应该改变?也许你真的不明白地址是什么? “I / O是否解决了计算机主板上的硬件问题?” - 他们可能。在旧的硬件适配器板上,地址是用跳线或开关设置的。但现代硬件,例如PCI,使用软配置。 “谁读取这些I / O地址?” - 地址解码器。
—
锯末
即使在可以更改地址的旧I / O卡上,您也只能从一组特定的地址中进行选择。这是因为计算机希望通过硬编码地址处的端口访问某些功能。调制解调器及其可配置的COM端口就是一个很好的例子。
—
Twisty Impersonator