地址总线
已经说了总线的分类,因此要说这三类总线了,首先是地址总线。
一根导线只有高电平和低电平两种状态——很好理解吧
一个CPU有10跟地址总线,那么一次可以表示的数据就是2的10次方。(数学不好自觉脑部)到这里并没有结束,那么最大值是多少?并不是1024,因为我们是从0开始计数的,所以最小是0,最大是1023.
也就是说10跟导线全部是低电平时候表示的并不是1,而是0.所以计数就是从这里开始的。
一个CPU有10跟地址线,就说它的地址总线宽度是10,那么N跟呢,同理哦。
那么公式就来了:
CPU有N跟地址线,它的地址宽度为N,它的可以访问的内存单元数量为2的N次方。
数据总线
数据总线的宽度计算方式和地址总线的计算方式是一样的。8跟数据总线,一次可以传送8个二进制数据,也就是一个字节。宽度也就是2的8次方。
唯一不同的是数据总线是用来传送数据的,包括和内存之间,还有和其它器件进行传送。
控制总线
CPU要对外部的器件进行控制,这种控制的操作是控制总线来完成的。控制总线的宽度决定了CPU对外部器件的控制能力。
总结:
地址总线的宽度决定了CPU的寻址能力;
数据总线的宽度决定了CPU与其它器件一次可以交互的数据量。
控制总线的宽度决定了CPU对其他器件的控制能力。