文章详情

专注互联网科技,赋能企业数字化发展

🧑‍💻 一图看懂存储器层次结构

作者:🧑‍💻 一图看懂存储器层次结构

存储器(Memory)是计算机系统的核心部件之一,用于存放程序和数据。根据其在系统中的位置和功能,通常将其划分为内部存储和外部存储两大类。结合这张架构图,我们可以清晰地梳理出计算机的存储体系脉络: 一、 内部存储(Internal Storage) 内部存储直接与CPU进行交互,具有高速度、低延迟的特点,主要用于存放当前正在执行的指令和数据。 • ROM (只读存储器): 数据一旦写入通常无法改变或只能通过特定方式擦除。它常用于存储BIOS等固件,确保计算机启动时的基础引导。如图所示,其技术演进包括PROM(可编程)、EPROM(可擦除可编程)和EEPROM(电可擦除可编程)。 • RAM (随机存取存储器): 也就是我们常说的“运行内存”。它是易失性存储,断电后数据会丢失。 • SRAM (静态RAM): 速度极快,不需要刷新电路,但成本高、集成度低。通常用于构建CPU Caches (高速缓存),是弥补CPU与内存速度差异的关键。 • DRAM (动态RAM): 也就是我们的主内存条。需要不断刷新电路来维持数据。 • SDRAM体系: 现代计算机主要使用DDR SDRAM。 • DDR迭代: 图中提到的DDR4、DDR5是目前的市场主流,每一次迭代都带来了带宽和频率的显著提升。 • GDDR: 专门用于显卡的显存技术,针对图形处理的高带宽需求进行了优化。 二、 外部存储(External Storage) 外部存储用于长期保存数据,断电后数据不丢失(非易失性),但读写速度远低于内部存储。 • 硬盘存储: • HDD (机械硬盘): 依靠磁头和磁盘读写,容量大但随机读写慢。 • SSD (固态硬盘): 基于闪存技术,读写速度远超HDD,是提升老旧电脑性能的首选硬件。 • 便携存储: 包括CD光盘和USB闪存盘,主要用于数据的离线交换和备份。 计算机的存储设计遵循“局部性原理”:通过构建金字塔式的存储层次结构——从最快但昂贵的CPU Cache(SRAM),到主内存(DRAM),再到大容量的外部硬盘(SSD/HDD)——在性能与成本之间找到最佳平衡点。 #计算机组成原理 #硬件基础 #程序员 #CS基础 #存储器 #RAM #ROM #SSD #技术科普 #系统架构

返回新闻列表