个人理解哈。
总线就像是人体的血液系统,神经系统这样的,然而引脚呢,更像是人体大脑连接神经中枢的那几条神经末梢。引脚只是传输出来CPU的信号,然后再通过这几个系统(也就是总线)起作用。
然后就是接口和端口,这两者是差不多的,都是和通讯有关的。接口呢就是计算机中不同层的一种传输方式,拥有兼容性的导线,或者是有规定有协议的导线,那种你手机什么充电口的,准确的说是插口,当连接数据线的时候就自然而然的形成了一条闭合的导线,另一端连接到电脑,这就是不同的层了,支持识别即可通讯,不支持则就无法通讯,你可以这么理解。
例如所说的USB接口,计算机中除了数据总线,控制总线和地址总线外,还有其他的总线,其中就有USB总线,对于接口的分类还有很多很多。多看些接口技术之类的书籍。
备注:USB接口既不是串行接口也不是并行接口,是一种独立的接口技术,只是基于串行通信方式的。
端口呢,这个有物理端口和虚拟端口,用虚拟端口举例子更形象点。比如说,你去KFC,蹭网,无线网络怎么和你的设备进行连接的呢?就是虚拟端口。
接口和端口的区别呀,详细参考网页链接,说的挺详细的。