首页> 外国专利> System for emulating I/O device requests through status word locations corresponding to respective device addresses having read/write locations and status information

System for emulating I/O device requests through status word locations corresponding to respective device addresses having read/write locations and status information

机译:用于通过与具有读取/写入位置和状态信息的各个设备地址相对应的状态字位置来模拟I / O设备请求的系统

摘要

In the system of the present invention, a specialized form of read- ahead, write-behind buffering is provided which enables the host processing system to provide timely responses to device requests that are emulated by the host processor. Each input/output device request is identified by an address to which the device is purportedly mapped to. This address is translated to an address containing a status word for that particular device being emulated. Each status word contains a byte of information either to be sent to the microprocessor as a response during an I/O read operation request by the microprocessor, or to receive data written by the microprocessor in response to an I/O write operation request, and a plurality of status bits which identify the state of the data contained in the I/O status word. Thus, microprocessor I/O write operations may be quickly performed without the need for immediate response by the host processor and responses for various I/O devices emulated can be precomputed and input to the corresponding I/O status words such that when the microprocessor issues a read request to an input/output device the response may be quickly retrieved and returned back to microprocessor with little or no detected response time degradation.
机译:在本发明的系统中,提供了一种特殊形式的预读,后写缓冲,它使主机处理系统能够及时响应由主机处理器模拟的设备请求。每个输入/输出设备请求由设备据称映射到的地址标识。该地址被转换为包含用于被仿真的特定设备的状态字的地址。每个状态字都包含一个信息字节,该信息将在微处理器进行I / O读操作请求期间作为响应发送到微处理器,或者在响应I / O写入操作请求时接收由微处理器写入的数据,并且多个状态位,标识包含在I / O状态字中的数据的状态。因此,可以快速执行微处理器I / O写操作,而无需主机处理器的立即响应,并且可以预先计算对各种I / O设备的响应,并将其输入到相应的I / O状态字中,以便在微处理器发出时通过读取对输入/输出设备的读取请求,可以快速检索响应并将其返回到微处理器,而很少或没有检测到响应时间下降。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号