第三章 存储系统

2、一个存储系统组织方式

  把Cache、主存和磁盘三个存储器组织在一起构成一个"Cache-主存-磁盘"存储系统,这种组织方式称为虚拟地址Cache。结构框图如图3.45所示。

  当CPU要访问存储器时,把虚拟地址直接送往存储管理部件MMU和Cache。Cache能够直接接受虚拟地址的访问,把CPU所需要的数据或指令找出来。如果Cache发生块失效,则用经过MMU变换得到的主存物理地址访问主存储器,把读出的一块数据或指令装入到Cache中。同时,也把CPU所需要的数据或指令送入CPU。如Intel公司的i860等处理机采用这种组织方式。

3、全Cache存储系统

  全Cache存储系统是最近才出现的一种新的存储器组织方式,它没有主存储器,只用Cache和磁盘(实际上只是磁盘中的一部分)构成"Cache-磁盘"存储系统。