计组(三)存储系统

内容根据秦磊华《计算机组成原理》正文及习题和华科大网课及习题整理而来。

文章目录

存储器

  • 随机存储器(RAM)是指存储单元的内容可按需随机取出或存入,且存取的速度与存储单元的位置无关的存储器。

  • 顺序存储器(SAM)是指存储单元的内容只能依地址顺序访问,且访问的速度与存储单元的位置有关的存储器,如磁带存储器就是顺序存储器。

  • 直接存取存储器(DAM)是指既不像随机存储器那样能随机地访问任一存储单元,也不像顺序存储那样完全按顺序访问存储单元的一类存储器。这类存储器兼有随机存储器和顺序存储器的访问特性。磁盘属于直接存储器,寻道和找扇区的过程与RAM相似,在扇区内读写数据的过程同SAM相似。

  • 读写存储器和只读存储器(ROM)随机存储器是既能读出又能写入信息的存储器,故称为读写存储器。而有些存储器中的内容不允许随意改变,只能读出其中的内容,这种存储器称为只读存储器。

  • 哈弗结构是指数据和指令分别存放,这也是第一级缓存的构造原理。

  • 存储系统层次结构由Cache 、主存、辅助存储器三级体系构成

  • 位扩展:地址线并联,数据线串联,片选线直接相连;字扩展:数据线并联,地址线并联,片选线分别接到地址译码器的输出端

  • 局部性原理:时间局部性——现在被访问的信息不久以后还再次被访问;空间局部性——现在访问的信息的周围信息将在将来被访问

  • 存储字长是一个单元能存放的二进制位数的最大值;一般应该是字节的整数倍,与存放的数据类型无关‘

  • 在这里插入图片描述

  • 寻址范围=存储器容量/字长换算得到的字节数

  • 访问16K的空间需要多少根地址总线?16000=11111010000000答案是14根

  • 访问16K的空间需要多少根译码输出线?
    由上图可知,需要2^8根

  • 动态存储器为什么比静态存储器更慢?
    答:首先,静态存储器的主要原件是三极管,而动态存储器的主要原件是电容,相对于电容三极管更加灵敏;其次,对于输出信息方面,动态存储器是通过测量电容电压相对于边界电压大小来判断输出是0还是1,而静态存储器只需要测量输出电压和标准0福特电压的相对大小(正负)就可以得到输出;最后,静态存储器有持续供电,信息存储时效长,而动态存储器需要通过刷新来补充电荷,每次读写需要花费一定时间。

  • 计数器的模就是计数器输出的状态数目

  • DRAM地址线做了复用,只需要SRAM的一半即可

  • 集中刷新保持了存储器的高速特性,不足是存在死时间;异步刷新方式既保持了存储单体的高速特性,也不存在死时间

  • 只做位扩展时,所有存储芯片的片选信号都固定接0;根据字扩展选择片选信号的位数

  • 读操作也具有刷新功能

  • DRAM三种刷新方式的比较

  1. 集中式刷新:刷新方式为前面的时间一直进行读取操作,后面的时间进行刷新。例如:对64*64的矩阵刷新,存取周期是0.5us,刷新周期为2ms存取一次的时间=刷新一次的时间,那么刷新完64行需要的时间为:64*0.5=32us,说明这32us里不能进行读写操作
  2. 分散式刷新:它扩大了读写周期,也就是说读一次需要时间为0.5us的话,那么一次的读写周期为1us,因为它包含了刷新用的0.5us。
  3. 异步式刷新:它将每一行的刷新都分开来,也就是说只要在规定的时间完成对每一行一次的刷新就行了,(2ms/64)间隔进行一次刷新,这里的2ms是规定的,因为DRAM要求,至少2ms更新所有行一次。所以不存在死时间
  • SRAM不管存储什么始终处于有两个晶体管处于饱和导通状态

  • 在这里插入图片描述

  • 在这里插入图片描述

  • 直接映射、全相连映射、组相连映射的区别:https://blog.csdn.net/dongyanxia1000/article/details/53392315

  • A.全相联映射方式下,将地址划分为主存块地址和块内偏移地址两部分
    B.直接相联映射方式下,根据Cache大小将地址划分为标记(Tag)、索引(Index)和块内偏移地址三部分。其中Index指向Cache特定行位置
    C.组相联映射方式下,根据Cache 分组数大小将地址划分为标记(Tag)、索引(Index)和块内偏移地址三部分。其中Index指向Cache特定组位置

  • 几种常见的替换算法
    先进先出法-FIFO(First in First out)
    最不经常使用法–LFU(Least Frequently Used)
    近期最少使用法—LRU(Least recently used)
    随机替换法

  • MMU——管理虚拟存储器和物理存储器

  • 页式虚拟存储器中,虚拟页的容量与主存物理块的容量相同

  • VPN-虚页号,VPO-页内偏移,VPN分为TLB tag(判断与虚页对应的物理页是否存在)和TLB Index PPN-物理页号 PPO页内偏移地址 VA虚地址 PA物理地址

  • 在这里插入图片描述

  • 在这里插入图片描述

习题

记载了课本全部习题。

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值