基础-列举你所了解的计算机存储设备类型

存储器是用来存储程序和各种数据的记忆部件。

根据存储器在计算机系统中所起的作用,可分为主存储器、辅助存储器、高速缓冲存储器、控制存储器。

主存储器(内存, main memory):RAM和ROM,内存条。

辅助存储器(外存, external memory):软盘和硬盘,光盘,U盘。

高速缓冲存储器(cache): 集成在CPU内部。

控制存储器(CM): 只读,在CPU内。

区别:

内存只能暂存数据,外存可以永久性保存数据;

外存不受CPU控制,但外存必须借助内存才能与CPU交换数据;

内存访问速度快,外存访问速度慢。


官方答案:

现代计算机以存储器为中心,主要由 CPU、I / O 设备以及主存储器三大部分组成。各个部分之间通过总线进行连接通信,具体如下图所示:


上图是一种多总线结构的示意图,CPU、主存以及 I / O 设备之间的所有数据都是通过总线进行并行传输,使用局部总线是为了提高 CPU 的吞吐量(CPU 不需要直接跟 I / O 设备通信),而使用高速总线(更贴近 CPU)和 DMA 总线则是为了提升高速 I / O 设备(外设存储器、局域网以及多媒体等)的执行效率。

主存包括随机存储器 RAM 和只读存储器 ROM,其中 ROM 又可以分为 MROM(一次性)、PROM、EPROM、EEPROM 。ROM 中存储的程序(例如启动程序、固化程序)和数据(例如常量数据)在断电后不会丢失。RAM  主要分为静态 RAM(SRAM) 和动态 RAM(DRAM) 两种类型(DRAM 种类很多,包括 SDRAM、RDRAM、CDRAM 等),断电后数据会丢失,主要用于存储临时程序或者临时变量数据。 DRAM  一般访问速度相对较慢。由于现代 CPU 读取速度要求相对较高,因此在 CPU 内核中都会设计 L1、L2 以及 L3 级别的多级高速缓存,这些缓存基本是由 SRAM 构成,一般访问速度较快。

作者:子弈

链接:https://juejin.cn/post/6987549240436195364

来源:掘金

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(基础-列举你所了解的计算机存储设备类型)