数据总线是一种计算机子系统,允许将数据从主板或系统板上的一个组件传输到另一个组件,或者在两台计算机之间传输。这可以包括将数据传输到内存或从内存传输数据,或者从中央处理单元 (CPU) 传输到其他组件。每一个都被设计为一次处理如此多的数据位。数据总线可以处理的数据量称为带宽。
典型的数据总线为 32 位宽。这意味着每秒最多可以通过数据总线传输 32 位数据。较新的计算机正在制造可以处理 64 位甚至 96 位数据路径的数据总线。他们在制造数据总线来处理更多位的同时,也在制造可以处理更高比特率的设备。
在个人计算机的早期,制造商制造了带有直接连接到计算机内存和外围设备的数据总线的主板。这些电动总线被设计为彼此平行运行并具有多个连接。由于多种原因,这种直接连接存在问题,但特别是因为所有设备都被迫以相同的速度运行。
为了消除这个问题,开发人员使用总线控制器将CPU和内存与外围设备分开,从而可以提高CPU速度,而无需同样提高外设速度。该系统还允许扩展卡相互通信通过 CPU 输出,从而加快数据传输速度。然而,所有设备仍然必须以相同的速度相互通信,因此低总线速度可能会减慢整个计算机系统的速度。
现代计算机同时使用并行和串行数据总线串行数据总线。并行数据总线在多条线上同时传输数据。每条线路(有时也称为路径)携带一位数据。当今计算机中最常见的并行总线是 ATA,它代表高级技术附件; PC 卡(代表个人计算机,用于笔记本电脑)和 SCSI(小型计算机系统接口)。串行数据总线只有一根线或一条路径,并一个接一个地承载所有位。最常见的串行数据总线包括 USB,也称为通用串行总线;火线;串行ATA;和串行连接 SCSI。
几乎每个计算机包含内部和外部数据总线。内部数据总线也称为本地总线,连接主板上的所有组件,例如 CPU 和内存。外部数据总线将所有外围设备连接到主板。多种不同的外部数据总线可供选择;数据总线的适当类型取决于连接到计算机的外围设备。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!