2011年计算机软件水平考试嵌入式系统设计师辅导笔记(21)

来源:软件水平考试    发布时间:2012-11-04    软件水平考试视频    评论

  1、存储器系统的层次架构

  计算机系统的存储器被组织城一个金字塔的层次结构。

  自上而下为:CPU 内部寄存器、芯片内部高速缓存(cache)、芯片外部高速缓存(SRAM、SDRAM、DRAM)、主存储器(FLASH、EEPROM)、外部存储器(磁盘、光盘、CF 卡、SD 卡)和远程二级存储器(分布式文件系统、WEB 服务器),6个层次的结构。

  上述设备从上而下,依次速度更慢、容量更大、访问频率更小,造价更便宜。

  2、高速缓存(cache)

  工作原理(参照教程126页,博客画不了图):主要利用了程序的局部性特点。

  地址映象是指把主存地址空间映象到cache 的地址空间。

  地址变换是指当程序或数据已经装入到cache 后,在实际运行过程中,把主存地址如何编程cache 空间的地址。

  常用的地址映象和地址变换的方式有:(教程127页)

  直接映象和变换:速度快,造价低,但有局限性,不能充分利用cache 的好处。

  组相联地址映象和变换:速度稍慢但是命中率高。

  全相联地址映象和变换:可以任意映射。

  常用的cache 替换算法:轮转法和随机替换算法。

  高速缓存的分类:

  统一cache 和独立的数据/指令cache

  写通cache 和写回cache

  读操作分配cache 和写操作分配cache

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答