地址总线是用于指示计算机内存或IO设备物理地址的一组电路,通常由若干条并列的导线构成。可以通过地址总线传输给定长度的地址码来确定存储器或设备的位置。
1.地址总线的技术指标
地址总线的技术指标包括总线位数和总线带宽两个方面。
总线位数代表了地址总线中导线的数量,在CPU和其他芯片之间进行连接,以确定可寻址单元的数量。
总线带宽(即数据传输速率)表示在时间单位内从总线上送到某设备的信息量,对于高速计算机、多处理机等需要高性能计算机设备而言,需具有相应的总线带宽作为支撑。
2.地址总线的技术规范
不同的计算机架构和系统有着各自的地址总线技术规范。例如,现代计算机的地址总线宽度可能会达到32位或64位,意味着处理器可以访问的物理内存空间大小将会分别达到4 GB或16 EB。
另外,还存在一些通过额外协议扩展地址总线的方法,例如Intel公司现行处理器对物理内存地址的扩展通过PAE技术实现。
3.地址总线的发展历程
在早期的计算机系统中,地址总线通常比较短。例如,8086微处理器最初只有16位宽的地址总线,可以寻址1 MB的内存空间。而随着计算机系统的发展,地址总线逐渐增长,以适应需要更大内存的计算机应用需求。
目前,多数CPU都具有32位或64位寻址能力,这些CPUs可以访问非常大的物理内存空间。此外,在芯片制造技术、巨型集成电路设计方面等领域也不断推动着地址总线技术的向前发展。