【内存】内存分类
1、ROM和RAM
ROM(read only memory)和RAM(random access memory)都是半导体存储器。
ROM掉电可以保持数据。
RAM掉电数据丢失。典型RAM就是计算机的内存。
2、RAM分类
RAM分为两大类,一种称为静态RAM(static RAM / SRAM)。 一种称为动态RAM(Dynamic RAM / DRAM)。
DRAM:速度比ROM快,比SRAM慢。价格比SRAM便宜很多。主要用于计算机内存。
3、DRAM分类
DRAM分为很多种,常见的主要是FPRAM/fastpage、EDORAM、SDRAM、DDRAM、RDRAM、SGRAM以及WRAM等。最长用的是DDRRAM。 DDR RAM(date-rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个始终读写两次数据,这样就使得数据传输速度加倍了。是目前电脑上用的最多的内存。
4、ROM分类
ROM也有很多种。PROM是可编程的ROM。EPROM是可擦除可编程的ROM(通过紫外光照射擦除)。EEPROM(电子擦除)。
5、FLASH 闪存
FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据,同时可以快速读取数据(NVRAM的优势)。FLASH主要用于存储bootloader以及操作系统或者程序代码。或者直接当硬盘使用(U盘)。
6、FLASH分类
FLASH分为NOR FLASH和NAND FLASH。
NOR FLASH的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH 里面的代码,这样可以减少SDRAM的容量从而节约了成本。
NAND FLASH 没有采取内存的随机读取技术,它的读取是以一次读取512字节,采用这种技术的FLASH比较廉价。用户不能直接运行NAND FLAH上的代码,因此好多使用NAND FLASH的开发板除了使用NAND FLASH 以外,还用了一块小的NOR FLASH来运行启动代码。
转自:https://blog.csdn.net/a805101628/article/details/89498468
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?