很多考生在备考2021年软件设计师考试,今天编程学习网小编为大家整理了2021年软件设计师考点:存储系统,希望对在备考软件设计师的考生会有帮助。
考点6、存储系统(★★★★)
考点6.1、分级存储体系
【考法分析】
本考点主要考查的形式一般为判断相关概念描述的正确性,考查较为频繁的概念有局部性原理、各层次的速度比较、Cache的位置。
【要点分析】
(1)关于多级存储体系的分布;
(2)关于多级存储体系不同层次的大小、速度、成本等对比;
(3)关于多级存储体系的理论支持体系(局部性原理)。
【备考点拨】
掌握相关理论概念。
考点6.2、Cache
【考法分析】
一般以选择题形式考查,要求判断相关概念描述是否正确,Cache映射方式的对比区分,Cache映射方式的控制由硬件直接控制。
【要点分析】
1、Cache的相关概念:理论依据(局部性原理),大小、速度、成本等对比。
2、Cache映射方式:全相联、组相联、直接相联映像的对比(冲突率依次增高,电路复杂度依次降低)。
【备考点拨】
1、掌握Cache相关概念;
2、掌握Cache相联映象方式的对比。
考点6.4、内存
【考法分析】
本知识点的考查主要是对相关参数的计算:内存总容量、芯片单位容量、芯片片数。总片数=总容量/每片的容量。
【要点分析】
1、内存单元数计算:最大地址+1-最小地址
2、内存总容量:按字节编址,内存单元数*8bit;按字编址,内存单元数*机器字长。
3、已知芯片单位容量,求所用芯片的片数,总容量/单位容量;
4、已知所用芯片的片数,求取芯片单位容量,总容量/芯片片数。
【备考点拨】
掌握相关计算,注意结合二进制与十六进制、十进制之间的相互转化,注意编址方式的选择会影响内存总容量。