IO接口和端口的区别?
1个回答
展开全部
一、作用不同
1、IO接口:接口是主机与被控对象进行信息交换的纽带。
2、端口:是设备与外界通讯交流的出口。
二、功能不同
1、IO接口:向CPU提供I/O设备的状态信息和进行命令译码。对传送数据提供缓冲,以消除计算机与外设在“定时”或数据处理速度上的差异。
2、端口:是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信息、控制信息和状态信息。
三、特点不同
1、IO接口:通过CPU输入不同的命令和参数,并控制相关的I/O电路和简单的外设作相应的操作,常见的接口芯片如定时/计数器、中断控制器、DMA控制器、并行接口等。
2、端口:通过系统调用与某端口建立连接(binding,绑定)后,传输层传给该端口的数据都被相应的进程所接收,相应进程发给传输层的数据都从该端口输出。
参考资料来源:百度百科-I/O接口
参考资料来源:百度百科-端口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询