第4章嵌入式系统的存储器系统.pptVIP

  • 2
  • 0
  • 约2.05万字
  • 约 82页
  • 2019-07-05 发布于湖北
  • 举报
第4章 嵌入式系统的存储器系统 4.1 存储器系统概述 4.1.1 存储器系统的层次结构 计算机系统的存储器被组织成一个6个层次的金字塔形的层次结构,如图4.1.1[魏洪兴]所示,位于整个层次结构的最顶部S0层为CPU内部寄存器 S1层为芯片内部的高速缓存(cache) 内存S2层为芯片外的高速缓存(SRAM、DRAM、DDRAM) S3层为主存储器(Flash、PROM、EPROM、EEPROM) S4层为外部存储器(磁盘、光盘、CF、SD卡) S5层为远程二级存储(分布式文件系统、Web服务器) 在这种存储器分层结构中,上面一层的存储器作为下一层存储器的高速缓存。CPU寄存器就是cache的高速缓存,寄存器保存来自cache的字;cache又是内存层的高速缓存,从内存中提取数据送给CPU进行处理,并将CPU的处理结果返回到内存中;内存又是主存储器的高速缓存,它将经常用到的数据从Flash等主存储器中提取出来,放到内存中,从而加快了CPU的运行效率。嵌入式系统的主存储器容量是有限的,磁盘、光盘或CF、SD卡等外部存储器用来保存大信息量的数据。在某些带有分布式文件系统的嵌入式网络系统中,外部存储器就作为其他系统中被存储数据的高速缓存。 4.1.2 高速缓冲存储器 在主存储器和CPU之间采用高速缓冲存储器(cache)被广泛用来提高提高存储器系统的性能,许多微处理器体系

文档评论(0)

1亿VIP精品文档

相关文档