1,RAM和ROM区别
RAM和ROM都是由来存储的,比如CPU缓存,电脑和手机内存等属于RAM,而固态硬盘,U盘,手机的128G,256G存储空间等都属于ROM。他们的最主要区别是RAM在断电后存储数据就没有了,而ROM在断电后存储数据依旧存在。并且RAM的速度远远大于ROM
2,RAM(随机存取存储器)(Random Access Memory)
- DRAM(动态RAM)
这是因为RAM是通过电容存储的电荷来保存数据,充满电的电容表示1,没有充电的电容表示0.而电容的电荷在不充电时会逐渐消失,所以就需要定期充电,这种需要定期充电的叫做动态RAM。
- SRAM(静态RAM)
而静态RAM速度更快,它不需要像动态RAM那样不断给电容充电,静态RAM只要在通电情况下不存储新的数据,它负责存储的单元只要代表了0或者1它就不会消失,它的缺点是需要6个或者更多的晶体管来存储0或1,不能大容量集成,而动态RAM只需要1个晶体管或者一个电容就可以存储0或1,可以大容量集成
3 ,ROM(只读存储器)(Read Only Memory)
最开始的ROM为只读存储器,我们只能够读取ROM上的数据
- BISO(Basic Input Output System):
最早的ROM,只是用来存储程序,意思是基本输入输出系统,是电脑启动时运行的第一个软件,只能读不能写。
- PROM(Programmable ROM)
可编程只读存储器,对PROM写入程序后,数据便无法更改。利用熔丝计数,存储的每一位数据都由熔丝状态决定,熔断了代表0,没有熔断代表1
- EPROM(Erasable Programmable ROM)
可擦除可编程只读存储器,可以利用高压写入数据,擦除数据时需要将芯片曝光于紫外光下一段时间,所以这种ROM上方都有一块玻璃开窗
- EEPROM(Electrically Erasable Programmable ROM)
电可擦除可编程只读存储器。使用高压电场擦除,所以在芯片内部都设置有电荷泵电路来产生高压。对于简单电子产品,其微处理器内置了EEPROM。
- Flash memory(属于EEPROM)
也就是现在所说的闪存。其中固态硬盘SSD,U盘,存储卡这些都属于Flash的一个类别NAND FLASH