Board logo

标题: DOS下端口数据截获 [打印本页]

作者: ericwind     时间: 2010-10-26 11:39    标题: DOS下端口数据截获
最近老板需要我们开发一个DOS操作系统下拦截串并口数据的软件,一点思路都没有,希望大家给点建议如何入手

作者: cnch     时间: 2010-11-7 01:04
老板是考验你的能力吧!拦截串并口数据牵涉到对硬件的了解,请先熟悉一下计算机的硬件,如串并口的地址全世界都是相同的,知道了地址就可以对其进行读写操作。

作者: netwinxp     时间: 2010-11-26 08:30
串口数据口并不是一个可以读回前一个数据的IO口,所以通过在串口外接一个类软件狗的硬件收集数据,然后没数据传送发生的时候再从该硬件回读是一个解决办法的思路。
也可以进入保护模式,把对串口的I/O设置成特权指令(windows对串口IO并不是特权指令)来拦截,但难度太大,远不如前一条方法直观。

作者: then0011     时间: 2011-1-12 23:57
DOS 那个东西 厉害

老板考验你吧,都不用DOS 用windows 好点

DOS 系统不知道你老板要干什么

作者: 070     时间: 2014-9-15 18:41
虽然现在回答这个问题没有什么意义,不过通过Emm386的I/O捕获功能应该可以实现楼主所需要的部分功能,至于拦截数据这个功能能够实现还要再细看文档。