计算机的存储系统由哪三部分组成
问答
125572
计算机的存储系统由哪三部分组成
-
小悟空专业问答知识小百科评论
1、存储器的分类:
按存储器在计算机系统中的作用分类: (1)高速缓冲存储器:高速缓冲存储器(Cache)位于主存和CPU之间,用于存放正在执行的程序段和数据,以便CPU能高速地使用它们。Cache的存储速度与CPU的速度相匹配,但存储量较小,价格较高,一般制作在CPU芯片中 。
(2)主存储器:主存用来存放计算机运行期间所需要的程序和数据,CPU可直接随机地进行读写访问。主存有一定容量,存储速度较高。由于CPU要频繁地访问主存,所以主存的性能在很大程度上影响了整个计算机系统的性能
(3)辅助存储器:辅助存储器又称为外部存储器或后援存储器,用于存放当前暂不参与运行的程序和数据以及一些需要永久性保存的信息。辅存设在主机外部,容量极大且成本很低,但存储速度较低,而且CPU不能直接访问它。辅存中的信息必须通过专门的程序调入主存后,CPU才能使用。
2、存储系统的层次结构:
为了解决容量、存储速度和价格之间的矛盾,通常把各种不同的存储容量、不同存储速度的存储器,按一定的体系结构组织起来,形成一个统一整体的存储系统 由高速缓冲存储器、主存储器、辅助存储器构成的三级存储系统可以分为两个层次,其中高速缓存和主存之间称为Cache-主存存储层次(cache存储系统),主存-辅助存储层次(虚拟存储系统) Cache存储系统是为解决主存速度不足而提出来的。在Cache和主存之间,增加辅助硬件,让它构成一个整体。从CPU看,速度接近Cache的速度,容量是主存的容量。
2024-10-06 09:40:06