回 帖 发 新 帖 刷新版面

主题:在dos中,如何自己分配端口及模拟端口操作?

dos中,硬件的i/o端口号一般都是固定,诸如硬盘,键盘之类的。但是我想知道能否人为的分配和修改i/o端口号(不考虑冲突的情况下)。(windows和linux好像接管了i/o端口分配吧)

还有,是否有这样代码,能监视对某个端口的写操作,并能模拟读操作, 或者说用软件的方法模拟出一个简单的对应于这个端口的虚拟硬件,对这个端口操作会有所反应?

求教了![em4]

回复列表 (共1个回复)

沙发

个人认为:
1.端口号是应布线时就接好的,楼主所说的被分配的东西应该是中断号。

2.直接模拟貌似不行,不过可以修改这个端口对应的中断。这样一有对这个端口的中断请求就可以接管过来模拟一下而不用真正的访问端口。

我来回复

您尚未登录,请登录后再回复。点此登录或注册