【例1】(1)某总线在一个总线周期中并行传送4个 字节的数据,假设一个总线周期等于一个总线时 钟周期,总线时钟频率为33MHz,则总线带宽是 多少?(2)如果一个总线周期中并行传送64位数据, 总线时钟频率升为66MHz,则总线带宽是多少? (I)设总线带宽用Dr表示,总线时钟周期用T=1/表 示,一个总线周期传送的数据量用D表示, 根据定义可得Dr=D/T=DX1/T=DXf =4B×33X1000000/s=132MB/s (2)64位=8B,Dr=D×f =8BX66X1000000/s=528MB/s
【例1】(1)某总线在一个总线周期中并行传送4个 字节的数据,假设一个总线周期等于一个总线时 钟周期,总线时钟频率为33MHz,则总线带宽是 多少? (2)如果一个总线周期中并行传送64位数据, 总线时钟频率升为66MHz,则总线带宽是多少? (1)设总线带宽用Dr表示,总线时钟周期用T=1/f表 示,一个总线周期传送的数据量用D表示, 根据定义可得 Dr = D/T = D×1/T = D×f =4B×33×1000000/s=132MB/s (2)64位=8B, Dr= D×f =8B×66×1000000/s=528MB/s
二、总线的连接方式(总线结构) 1、单总线结构 2、双总线结构(在CPU与M间增设了一条 总线) 3、三总线结构(以通道方式管理/O总线) 4、微机中的多总线结构
二、总线的连接方式(总线结构) 1、单总线结构 2、双总线结构(在CPU与M间增设了一条 总线) 3、三总线结构(以通道方式管理I/O总线) 4、 微机中的多总线结构
1、单总线结构 许多单处理器的计算机中,使用一条单一的系统总线来 连接CPU、主存和I/O设备,叫做单总线结构。 系统总线 cpu 内存 设备 设备 接 在单总线系统中,CPU送至总线上的地址 不仅加至内存,同时也加至总线上的所 有外围设备。只有与总线上的地址相对 应的设备,才执行数据传送操作。CPU和 某些外设可以指定地址。 图6.1单总线结构
许多单处理器的计算机中,使用一条单一的系统总线来 连接CPU、主存和I/O设备,叫做单总线结构。 1、单总线结构
主板总线 处理器 白白 主存储器 输入输出设备 ·使用一条总线: 一处理器和主存储器之间通信 -主存储器和输入/输出设备之间通信 ·优点:简单、成本低 ·缺点:速度慢,总线将成为系统瓶颈 ·应用:IBM PC
处理器 主存储器 输入/输出设备 主板总线 • 使用一条总线: – 处理器和主存储器之间通信 – 主存储器和输入/输出设备之间通信 • 优点:简单、成本低 • 缺点:速度慢,总线将成为系统瓶颈 • 应用: IBM PC
2、双总线结构 这种结构保持了单总线系统简单、易于扩充的优点, 但又在CPU和主存之间专门设置了一组高速的存储总线, 使CPU可通过专用总线与存储器交换信息,并减轻了系 统总线的负担,同时主存仍可通过系统总线与外设之间 实现DMA操作,而不必经过CPU。当然这种双总线系统 以增加硬件为代价 系统总线 内存总到 cpu 内存 /0核口 1/0接口
这种结构保持了单总线系统简单、易于扩充的优点, 但又在CPU和主存之间专门设置了一组高速的存储总线, 使CPU可通过专用总线与存储器交换信息,并减轻了系 统总线的负担,同时主存仍可通过系统总线与外设之间 实现DMA操作,而不必经过CPU。当然这种双总线系统 以增加硬件为代价 2、双总线结构