计算机系统结构——第三章第一节

存储系统的基本要求和并行主存系统

存储系统的基本要求

大容量,高速度,低价格

  • 存储容量
    SMS_M=W×l×mW\times l \times m
    计算机系统结构——第三章第一节
    W:存储体字长,l:存储体字数 m:并行工作的存储体数
  • 速度
    访问时间TAT_A:存储器从接收访问读申请到信息被读到数据总线上的时间
    存储周期TMT_M:连续启动一个存储体所需要的时间,通常大于TAT_A
    频宽(带宽)BMB_M:存储器可以提供的传送速率。
    最大频宽
    单体:wTM\frac{w}{T_M}. m个存储体并行:W×mTM\frac{W\times m}{T_M}
    实际频宽<最大频宽
  • 价格
    每位价格c=CSMc=\frac{C}{S_M}

①单体单字存储器
字长为W位的单体主存, 主存最大频宽Bm=wTM=\frac{w}{T_M}
计算机系统结构——第三章第一节

  • 单体多字存储器
    存储器的字长为4个CPU字W,主存在一个存储周期内就可读出4个CPU字,相当于CPU从主存中获得信息的最大速率提高为原来的4倍。即Bm=W×4TM\frac{W×4}{T_M}
    计算机系统结构——第三章第一节
  • 多(分)体单字交叉访问存储器
    每个存储体都有自己的地址寄存器,是独立的。它们可以接收自己的地址。
    地址可以不连续,使得它更灵活性能提高
    计算机系统结构——第三章第一节
    计算机系统结构——第三章第一节