什么是计算机总线?
这与计算机主机的结构有关。首先,我们都知道计算机cpu由控制单元和算术逻辑单元两部分组成,cpu控制单元负责计算机各部件的协调和沟通。什么是沟通?例如,输入设备将信息传输到主存储器,主存储器将数据传输到主存储器cpu中,cpu输出输出设备等计算结果。而cpu算术逻辑主要是逻辑操作、判断等,如加减乘除操作。cpu只负责操作和协调控制各组件,那么它所需的数据从何而来?答案是,输入设备将用户输入的数据传输到主存储器,然后主存储器将数据传输到主存储器cpu中间,谁来传输?它通过主板的总线传输数据。一般来说,计算机需要通过主板来控制和协调每个组件。cpu是大脑,那么主板就好像神经系统一样(鸟哥说的^_^),主板最重要的部件是一个芯片组,即北桥和南桥,主板北桥负责实现主存储器(RAM)、显示适配器(即显卡)和cpu通信时,主存储器应将数据传输给主存储器cpu是通过北桥,然后通过北桥连接cpu总线,数据传输cpu(这是Intel的构架,AMD主存储器和cpu北桥连接而不通过北桥)cpu的总线,由于需要连接主存储器和显示适配器,因此需要非常高的速度。我们称这条总线为系统总线。总线一次可以传输的数据通常是32bit和64bit通常有两种连接北桥的方式cpu另一种用于测量传输能力的设备,称为外频,例如,如果外频是333MHz这意味着这些连接北桥的设备,每秒进行3.33*10^六次传输,计算机中还有一个固定的倍频,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。