求助!关于I/O端口的问题

hjf1010 2003-11-24 04:40:02
各位大虾:
小弟刚入道,对I/O端口的操作一直没用过,请各位大虾小弟给指点一下。比如端口都有哪些,端口ID是怎么回事,怎么操作端口等问题,小弟感激不尽,只有多加分了。最好能给出源程序。在此谢谢!
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjf1010 2003-11-25
  • 打赏
  • 举报
回复
受益匪浅,谢谢各位的热心。我想知道,常用的端口有哪些,端口ID是多少?他们在各个操作系统中是固定的吗?比window 和linux有不同吗?
brundy 2003-11-25
  • 打赏
  • 举报
回复
我记得有人将端口比喻为,我们打饭的时候的窗口,这里出现了一个大屋子.够形象。
我想请问一下,
我们最常用的端口有哪些?
tuxw 2003-11-24
  • 打赏
  • 举报
回复
操作系统就象一个大屋子把你关在里边,周围有很多门,比如通往厕所的门、通往餐厅的门,你要出去或外面的想进来都得通过这些门,所有的这些门都有一个编号(就是端口ID,如你想打印的话,就得知道打印端口号,然后通过这个端口将数据送打印机)。在9X下一般这些门可以直接打开(C中提供in/outport()系列函数可直接读写端口),但在2000以上的系统中这些门大都上了锁,你得到服务台去拿钥匙才能开门。
zhanfer 2003-11-24
  • 打赏
  • 举报
回复
几乎每一种外设都是通过读写设备上的寄存器来进行的。外设寄存器也称为“I/O端口”,通常包括:控制寄存器、状态寄存器和数据寄存器三大类,而且一个外设的寄存器通常被连续地编址。在DOS中,可以用inp, outp来读写。WIN2000以上就要一定的权限。

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧