内存总线和地址总线之间的区别

时间:2011-11-15 10:04:53

标签: cpu-architecture pci-e bus pci-bus

有人可以简单地指出计算机架构中内存总线和地址总线之间的差异吗?另外,当你说内存总线这意味着你指的是数据总线?

5 个答案:

答案 0 :(得分:12)

精美解释here

  

隔离,微处理器,存储器和输入/输出   ports是有趣的组件,但它们无法做任何有用的事情。   结合起来,如果可以,他们可以形成一个完整的系统   彼此沟通。这种沟通完成了   信号线束(称为总线)连接部分信号线   系统在一起。

     

任何处理器系统中通常都有三种类型的总线:

     
      
  • 地址总线:这决定了处理器从中读取数据或将数据写入的内存中的位置。
  •   
  • 数据总线:它包含已从内存位置读取或将被写入内存位置的内容。
  •   
  • 控制总线:它管理组件之间的信息流,指示操作是读取还是写入   并确保在合适的时间进行操作。
  •   

enter image description here

答案 1 :(得分:4)

数据总线:

数据总线是连接CPU,内存和主板上其他硬件设备的电气路径。数据总线中的导线数量会影响数据在组件之间传输的速度。因为每根导线一次可以传输一位,因此每次传输8位或一个字节。

地址总线:

地址总线很重要的原因是它中的行数表示最大内存地址数.8位数据足以表示2(8的幂)= 256。

答案 2 :(得分:2)

存储器总线由地址总线(用于指定存储器地址)和数据总线(用于指定要写入的值)组成。

答案 3 :(得分:2)

当您从内存中读取数据或将数据写入内存时,您可以使用2个不同的项目来操作地址和数据。不知何故,他们必须在CPU和内存之间传输。您可以有两辆公共汽车独立转移。或者你可以只使用一个,一次一个地使用它。

地址和数据总线可能有不同的宽度,也就是说,它们可能带有不同的位数。

是的,内存总线通常指数据总线(带有内存数据)。

答案 4 :(得分:1)

数据总线是用于获取和存储数据的双向总线,其中地址总线是用于指定地址的单向总线。 这里的优秀叙述http://www.differencebetween.com/difference-between-address-bus-and-vs-data-bus/