计算机组成原理第三章多层次的存储器
1. SRAM存储器(静态读写存储器) 存取速度快,容量小,价格昂贵。 基本的静态存储元阵列包含:1. 存储位元 2. 三组信号线(地址线、数据线、控制线)。 通常做成Cache,Cache主要是为了平缓各器件之间的差异。 掉电就丢失。 注意:读写操作不会同时发生。 (读与写功能的互锁逻辑) 2. DRAM存储器(动态读写存储器) 存储容量大,速度慢,价格低廉。 存储位元的记忆原理:DRAM存储器的存储位元是由一个MOS晶体管和电容器组成的记忆电路。——MOS管被当作开关使用,信息1或0则是有电容器上的电荷量来体现的。——充满电时为1,没有电荷时为0。 通常做成主存 SRAM与DRAM的比较 SRAM DRAM 存储信息 触发器 电容 面积 大 小 容量 少 多 存储成本 高 低 破坏性读出 非 是 需要刷新 不要 要 存取速度 快 慢 功率损耗 少 多 集成度 低 高 3. SRAM和DRAM容易扩充,扩充原则:先横后竖 字长位数扩展(位扩展) 需要用多片给定芯片扩展字长位数。 所需芯片:D=设计要求的存储器容量/选择芯片存储器容量 字存储容量扩展(字扩展) 给定的芯片存储容量较小(字数少),此时需要用多片给定芯片来扩展字数。 所需芯片:D=设计要求的存储器容量/选择存储器容量 字扩展: 所需芯片数量=CPU能访问的存储器总容量/每个芯片所能提供的容量。