计算机总线与接口的区别
扫描二维码
随时随地手机看文章
总线是一组传输通道,比如说PCI总线。接口是一种连接标准,比如说PCI接口。两者之间的关系就是PCI接口的设备都要通过PCI总线来进行通信,而PCI总线上走的设备并不全是PCI接口的。
什么是计算机总线
这个和计算机主机的构造有关系,首先,我们都知道计算机的cpu由两个部分组成,一个是控制单元,另一个是算术逻辑单元,cpu的控制单元负责计算机各个组件的协调与沟通,什么是沟通?就是数据传输,比如输入设备将信息传输到主存储器中,主存储器将数据传输到cpu中,cpu计算结果输出到输出设备等等。而cpu的算术逻辑主要是进行逻辑上的运作,判断等,比如加减乘除运算。cpu只负责运算和协调控制各个组件,那么它所需要的数据从哪里来呢?答案是从主存储器那里来,输入设备会将用户输入的数据传输到主存储器中,然后主存储器又会将数据传输到cpu中,那么这个传输是通过谁来进行的的呢?是通过主板的总线,对总线就是用来进行数据传输的,通常来说,计算机要控制和协调各个组件,需要通过主板来进行,如果cpu是大脑,那么主板就好像神经系统一样(鸟哥说的^_^),主板最重要的组件是一个芯片组,这个芯片组就是北桥和南桥了,主板的北桥负责实现主存储器(RAM)、显示适配器(就是显卡嘛)及cpu的沟通,主存储器要将数据传输给cpu就是要通过北桥的啦,然后再通过北桥连往cpu的总线,将数据传给cpu(这是Intel的构架,AMD直接将主存储器和cpu连接而不通过北桥),北桥通往cpu的总线,因为需要连接主存储器和显示适配器等,因此需要极高的速度,我们把这条总线称之为系统总线,总线一次能传输的数据一般是32bit和64bit两种,而这些连接北桥通往cpu的设备,又有一个用来衡量传输能力的标准,叫做外频,举个例子,如果外频是333MHz的话,就意味著这些连接北桥的设备,每秒进行3.33*10^6次传输,计算机中还有一个被固定死的倍频,cpu的主频(及每秒运作多少次)=外频*倍频,据说这个概念是为了协调高速cpu与低速外部设备而设计的==。外部设备的每秒数据传输量=每秒传输多少次*总线宽度即可得之。
下面来说一下南桥,南桥和北桥一样,也是用来连接计算机设备的,主要是连接低速的网卡,USB设备,音频,硬盘等设备,连接这些设备也是由一条总线牵连,我们叫做I/O总线,至于PCI,PCI-Express是啥?我们就拿PCI-Express说事吧,PCI-Express就是总线接口,从主板表面上看,就是主存储器,显示适配器的插槽嘛,PCI-Express是新一代的总线接口,用来取代老式的PCI,AGP等,别小看这个东东,他影响着数据的传输速度哦,现在很多硬件都是往匹配PCI-Express方向发展,SATA是啥?和IDE插槽一样,是用来连接硬盘设备的,最后附上一张图:
总线和接口的区别
CPU与外设设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,后者称为储存器接口。存储器通常在CPU的同步控制下工作,接口电路比简单,而I/O设备品质繁多,其相应的电路接口也各不相同,因此习惯上说的接口指的是I/O接口。例如:串口、并口、USB等。
总线就是各种信号线的集合,是计算机各部件之间传送数据、地址和控制信息的公共通路。总线的参数包括:总线的带宽、总线的位宽、总线的工作时钟频率。例如:ISA、PCI、I2C等。
总线是一组传输通道,比如说PCI总线。接口是一种连接标准,比如说PCI接口。
两者之间的关系就是PCI接口的设备都要通过PCI总线来进行通信,而PCI总线上走的设备并不全是PCI。