什么是地址总线(Address Bus)?

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

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具