储存结构(简略)



存储结构

层次化储存结构

层次化储存结构是计算机系统中用于平衡速度,容量和成本的关键设计,将不同类型的存储设备按层级组织,使得系统既可以快速访问数据,又可以储存海量数据,同时控制整体成本

层次化储存结构组成

典型的储存层次从最快、小、贵到最慢、大、便宜以此为:

  1. 寄存器
    • 位于CPU内部,速度快,容量小(bit),成本高
    • 用途:储存当前正在执行的指令和运算的临时数据
  2. 高度缓存(cache)
    • 位于CPU内部或紧邻CPU,速度快,容量小(KB-MB),成本高
    • 用途:缓存频繁访问的内存数据,减少CPU等待时间。
    • 地址映射
      • 直接相连映像:硬件电路实现简单,冲突率高
      • 全相联映像:电路难以设计和实现,只适用小容量的cache
      • 组相联映像:直接相连与全相联的折中

    地址映射是将主存与cache之间的存储空间划分为诺干大小相同的 页(块)
    主存与cache之间的地址映射由硬件直接完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值