电子科大微机原理课件chap5.pptVIP

  • 8
  • 0
  • 约9.53千字
  • 约 54页
  • 2017-08-30 发布于广东
  • 举报
电子科大微机原理课件chap5

Cache技术和虚拟存储器技术 相同点: 以存储器访问的局部性为基础; 采用的调度策略类似; 对用户都是透明的; 不同点: 划分的信息块的长度不同; Cache技术由硬件实现,而虚拟存储器由OS的存储管理软件辅助硬件实现; */42 Cache块:8~64字节 虚拟存储器块:512~几十K个字节 * * /54 cache的功效 设cache 的存取时间为tc,命中率为h,主存的存取时间为tm,则平均存取时间: ta = tc ×h +(tc + tm)×(1-h) 【例5.1】 某微机存储器系统由一级cache 和主存组成。已知主存的存取时间为80 ns,cache 的存取时间为6 ns,cache的命中率为85%,试求该存储系统的平均存取时间。 ta =6 ns×85%+(6+80) ns×(1-85%)=5.1+12.9=18 ns cache命中率与其大小、替换算法、程序特性等因素有关。 cache未命中时CPU还需要访问主存,反而延长了存取时间。 * * / 54 small endianness * * /54 不同宽度数据的存储方式 按整数边界对齐存储可以保证访存指令的速度 按任意边界对齐存储可以保证存储空间的利用 * * /54 存储芯片的选择 确定类型 根据不同应用场合的特点确定采用何种类型的芯片,如考虑选用SRAM还是DRAM,是否

文档评论(0)

1亿VIP精品文档

相关文档