someone
驱动牛犊
驱动牛犊
  • 注册日期2003-05-05
  • 最后登录2003-12-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1160回复:3

驱动程序访问的i/o区域是指什么? 谢谢!

楼主#
更多 发布于:2003-08-21 13:40
菜鸟问各位大虾:I/O区域(I/O端口或I/O内存)是指什么?在设备上还是在pc上?谢谢!
theseus
驱动牛犊
驱动牛犊
  • 注册日期2003-03-30
  • 最后登录2003-11-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-21 16:11
当cpu在它的地址引脚形成一个物理地址被解释为不同于内存空间的另一逻辑空间地址,主要用来在CPU和端口之间交换信息,这些位置就是I/O端口的地址空间。通常计算机里的I/O端口空间为64k大小。显然 I/O端口在PC上。
------------------------------------------------------------ 痛并快乐
oetek
驱动牛犊
驱动牛犊
  • 注册日期2003-01-18
  • 最后登录2004-12-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-22 21:16
一般CPU都有内存空间和I/O空间两种编址,I/O空间用于访问外设,一些设备如PCI设备也可以映射到内存空间,
I/O空间和内存空间访问的指令也是不同的
大江东去
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-23 14:13
一般CPU都有内存空间和I/O空间两种编址,I/O空间用于访问外设,一些设备如PCI设备也可以映射到内存空间,
I/O空间和内存空间访问的指令也是不同的


I/O空间和内存空间都可以用来访问外设,主要是看你外设是采用什么映射方式,是 I/O映射还是内存映射。

我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
游客

返回顶部