地址总线是用于对主系统存储器进行寻址的计算机总线。在许多嵌入式控制器和一些较旧的计算机中,处理器地址总线直接连接到存储芯片。大多数台式机和服务器主板在内存控制器芯片和系统内存之间的内存总线中都包含地址总线。处理器使用地址总线来指示要从中读取数据或向其写入数据的存储器位置。某些处理器还可能使用它来指示即将读取或写入的输入/输出端口。
某些计算机具有从处理器和其他系统设备的地址总线到主存储器的直接连接。许多外设控制器可以使用称为直接内存访问 (DMA) 的技术与处理器共享系统内存。网络、硬盘或图形控制器可以是支持 DMA 的设备。这使得控制器能够比通过处理器发送数据更快地与系统传输数据一次一件。
大多数现代计算机都有大量总线交叉连接各种不同的区域。
无论物理地址是否来自处理器或DMA 设备,它被锁存到地址总线上。此操作提醒内存即将对该内存地址发出读取或写入请求。如果写操作挂起,则要写入的数据被锁存到数据总线上,并触发存储器写信号。通过触发内存读信号,读取数据总线即可进行读操作。
大多数台式机和服务器主板都包含地址总线 in 内存控制器芯片和系统内存之间的内存总线。大多数个人计算机 (PC) 兼容服务器和台式机都使用与主处理器分离的内存控制器芯片。该控制器通过内存总线与主系统内存进行通信。该总线包括地址总线、数据总线和许多控制信号。内存控制器位于北桥器件中,并使用前端总线 (FSB) 与主处理器连接。
北桥内存控制器和 FSB 可能会在某些系统中造成瓶颈,从而减慢处理器的内存访问速度。因此,系统的高速缓存存储器使用完全独立且更宽的缓存总线。高速缓存通过该总线直接连接到处理器,完全绕过 FSB 和北桥。高速缓存总线也称为后端总线(BSB),专门充当高速缓存存储器的地址总线、数据总线和控制总线。
SomPC 兼容处理器的主处理器本身包含一个内存控制器。该控制器直接访问主系统内存,无需使用 FSB 或北桥器件。消除这些瓶颈后,处理器等待主系统内存访问的时间就会减少。这些处理器中通常也包含高速缓存,并且任何外部高速缓存都可以通过高速缓存总线访问。








