存储器的分类及其各自的特点
存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。计算机中的存储器按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。外存通常是磁性介质或光盘等,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
存储器的分类特点及其应用
在嵌入式系统中最常用的存储器类型分为三类:
1.随机存取的RAM;
2.只读的ROM;
3.介于两者之间的混合存储器
1.随机存储器(Random Access Memory,RAM)
RAM能够随时在任一地址读出或写入内容。 RAM的优点是读/写方便、使用灵活;
RAM的缺点是不能长期保存信息,一旦停电,所存信息就会丢失。 RAM用于二进制信息的临时存储或缓冲存储
2.只读存储器(Read-Only Memory,ROM)
ROM中存储的数据可以被任意读取,断电后,ROM中的数据仍保持不变,但不可以写入数据。
ROM在嵌入式系统中非常有用,常常用来存放系统软件(如ROM BIOS)、应用程序等不随时间改变的代码或数据。
ROM存储器按发展顺序可分为:掩膜ROM、可编程ROM(PROM)和可擦写可编程ROM(EPROM)。
3. 混合存储器
混合存储器既可以随意读写,又可以在断电后保持设备中的数据不变。混合存储设备可分为三种:
EEPROM NVRAM FLASH
(1)EEPROM
EEPROM是电可擦写可编程存储设备,与EPROM不同的是EEPROM是用电来实现数据的清除,而不是通过紫外线照射实现的。
EEPROM允许用户以字节为单位多次用电擦除和改写内容,而且可以直接在机内进行,不需要专用设备,方便灵活,常用作对数据、参数等经常修改又有掉电保护要求的数据存储器。
(2) NVRAM
NVRAM通常就是带有后备电池的SRAM。当电源接通的时候,NVRAM就像任何其他SRAM一样,但是当电源切断的时候,NVRAM从电池中获取足够的电力以保持其中现存的内容。
NVRAM在嵌入式系统中使用十分普遍,它最大的缺点是价格昂贵,因此,它的应用被限制于存储仅仅几百字节的系统关键信息。
(3)Flash
Flash(闪速存储器,简称闪存)是不需要Vpp电压信号的EEPROM,一个扇区的字节可以在瞬间(与单时钟周期比较是一个非常短的时间)擦除。
Flash比EEPROM优越的方面是,可以同时擦除许多字节,节省了每次写数据前擦除的时间,但一旦一个扇区被擦除,必须逐个字节地写进去,其写入时间很长。
存储器工作原理
这里只介绍动态存储器(DRAM)的工作原理。
工作原理
动态存储器每片只有一条输入数据线,而地址引脚只有8条。为了形成64K地址,必须在系统地址总线和芯片地址引线之间专门设计一个地址形成电路。使系统地址总线信号能分时地加到8个地址的引脚上,借助芯片内部的行锁存器、列锁存器和译码电路选定芯片内的存储单元,锁存信号也靠着外部地址电路产生。
当要从DRAM芯片中读出数据时,CPU首先将行地址加在A0-A7上,而后送出RAS锁存信号,该信号的下降沿将地址锁存在芯片内部。接着将列地址加到芯片的A0-A7上,再送CAS锁存信号,也是在信号的下降沿将列地址锁存在芯片内部。然后保持WE=1,则在CAS有效期间数据输出并保持。
当需要把数据写入芯片时,行列地址先后将RAS和CAS锁存在芯片内部,然后,WE有效,加上要写入的数据,则将该数据写入选中的存贮单元。
存储器芯片
由于电容不可能长期保持电荷不变,必须定时对动态存储电路的各存储单元执行重读操作,以保持电荷稳定,这个过程称为动态存储器刷新。PC/XT机中DRAM的刷新是利用DMA实现的。首先应用可编程定时器8253的计数器1,每隔1⒌12μs产生一次DMA请求,该请求加在DMA控制器的0通道上。当DMA控制器0通道的请求得到响应时,DMA控制器送出到刷新地址信号,对动态存储器执行读操作,每读一次刷新一行。
[create_time]2021-02-25 20:31:00[/create_time]2021-03-12 20:00:42[finished_time]1[reply_count]3[alue_good]挂电话发货v就[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.9ab8514f.xpjhcSHmu-YbZhZjzxM3CA.jpg?time=4227&tieba_portrait_time=4227[avatar]网上冲浪小能手[slogan]这个人很懒,什么都没留下![intro]6018[view_count]
存储器可分为哪三类
存储器不仅可以分为三类。因为按照不同的划分方法,存储器可分为不同种类。常见的分类方法如下。一、按存储介质划分1. 半导体存储器:用半导体器件组成的存储器。2. 磁表面存储器:用磁性材料做成的存储器。二、按存储方式划分1. 随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关。2. 顺序存储器:只能按某种顺序来存取,存取时间和存储单元的物理位置有关。三、按读写功能划分1. 只读存储器(ROM):存储的内容是固定不变的,只能读出而不能写入的半导体存储器。2. 随机读写存储器(RAM):既能读出又能写入的存储器。四、按信息保存性划分1. 非永久记忆的存储器:断电后信息即消失的存储器。2. 永久记忆性存储器:断电后仍能保存信息的存储器。五、按用途划分1. 主存储器:主存储器内存存放计算机运行期间的大量程序和数据存取速度较快,存储容量不大。2. 外存储器:外存存放系统程序和大型数据文件及数据库存储容量大,单位成本低。3. 高速缓冲存储器:高速缓冲存储器Cache 高速存取指令和数据存取速度快,但存储容量小。扩展资料一、把存储器划分成多个层次,主要基于下述两个原因:1. 合理解决速度与成本的矛盾,以得到较高的性能价格比。计算机在执行某项任务时,仅将与此有关的程序和原始数据从磁盘上调入容量较小的内存,通过CPU与内存进行高速的数据处理,然后将最终结果通过内存再写入磁盘。这样的配置价格适中,综合存取速度则较快。2. 使用磁盘作为外存,不仅价格便宜,可以把存储容量做得很大。另外,在断电时它所存放的信息也不丢失,可以长久保存,并且复制、携带都很方便。二、选用各种存储器,一般遵循的选择如下:1、内部存储器与外部存储器一般而言,内部存储器的性价比最高但灵活性最低,因此用户必须确定对存储的需求将来是否会增长,以及是否有某种途径可以升级到代码空间更大的微控制器。基于成本考虑,用户通常选择能满足应用要求的存储器容量最小的微控制器。2、引导存储器在较大的微控制器系统或基于处理器的系统中,用户可以利用引导代码进行初始化。应用本身通常决定了是否需要引导代码,以及是否需要专门的引导存储器。3、配置存储器对于现场可编程门阵列(FPGA)或片上系统(SoC),可以使用存储器来存储配置信息。这种存储器必须是非易失性EPROM、EEPROM或闪存。大多数情况下,FPGA采用SPI接口,但一些较老的器件仍采用FPGA串行接口。4、程序存储器所有带处理器的系统都采用程序存储器,但是用户必须决定这个存储器是位于处理器内部还是外部。在做出了这个决策之后,用户才能进一步确定存储器的容量和类型。5、数据存储器与程序存储器类似,数据存储器可以位于微控制器内部,或者是外部器件,但这两种情况存在一些差别。有时微控制器内部包含SRAM(易失性)和EEPROM(非易失)两种数据存储器,但有时不包含内部EEPROM,在这种情况下,当需要存储大量数据时,用户可以选择外部的串行EEPROM或串行闪存器件。6、易失性和非易失性存储器存储器可分成易失性存储器或者非易失性存储器,前者在断电后将丢失数据,而后者在断电后仍可保持数据。用户有时将易失性存储器与后备电池一起使用,使其表现犹如非易失性器件,但这可能比简单地使用非易失性存储器更加昂贵。7、串行存储器和并行存储器对于较大的应用系统,微控制器通常没有足够大的内部存储器。这时必须使用外部存储器,因为外部寻址总线通常是并行的,外部的程序存储器和数据存储器也将是并行的。8、EEPROM与闪存存储器技术的成熟使得RAM和ROM之间的界限变得很模糊,如今有一些类型的存储器(比如EEPROM和闪存)组合了两者的特性。这些器件像RAM一样进行读写,并像ROM一样在断电时保持数据,它们都可电擦除且可编程,但各自有它们优缺点。参考资料来源:百度百科——存储器
[create_time]2022-11-17 17:38:41[/create_time]2022-12-02 17:38:41[finished_time]1[reply_count]0[alue_good]太平洋电脑网[uname]https://iknow-pic.cdn.bcebos.com/ac4bd11373f0820253a47ee547fbfbedab641b31?x-bce-process=image/resize,m_lfit,w_800,h_450,limit_1/quality,q_85[avatar]专业IT门户网站[slogan]太平洋电脑网是专业IT门户网站,为用户和经销商提供IT资讯和行情报价,涉及电脑,手机,数码产品,软件等。[intro]2063[view_count]计算机的存储器可分为哪几类,各特点
存储系统可分为内存和外存两大类。
内存是直接受cpu控制与管理的并只能暂存数据信息的存储器,外存可以永久性保存信息的存储器。存于外存中的程序必须调入内存才能运行,内存是计算机工作的舞台。
内存与外存的区别是:内存只能暂存数据信息,外存可以永久性保存数据信息;外存不受cpu控制,但外存必须借助内存才能与cpu交换数据信息;内存的访问速度快,外存的访问速度慢。内存可分为:ram与rom。ram的特点是:可读可写,但断电信息丢失。rom用于存储bios。外存有:磁盘(软盘和硬盘)、光盘、u盘(电子盘)
存储器(memory)是计算机系统中的记忆设备,用来存放程序和数据。存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器是具有“记忆”功能的设备,它采用具有两种稳定状态的物理器件来存储信息,这些器件也称为记忆元件。有了存储器,计算机才有记忆功能,才能保证正常工作。
[create_time]2020-03-06 15:07:19[/create_time]2020-03-11 21:00:04[finished_time]2[reply_count]4[alue_good]聂驰雪禾骄[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.603473aa.Hpph31C6mIiickZRpp2dVw.jpg?time=10584&tieba_portrait_time=10584[avatar]TA获得超过3万个赞[slogan]这个人很懒,什么都没留下![intro]2210[view_count]
计算机存储器可分为几类?它们的主要区别是什么?
计算机存储器可分为两类,分别有内存和外存。二者的区别:1、位置不同内存也被称为内存储器和主存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。外储存器是指除计算机内存及CPU缓存以外的储存器,此类储存器一般断电后仍然能保存数据。常见的外存储器有硬盘、软盘、光盘、U盘等。2、特点不同内存储器速度快 价格贵,容量小,断电 后内存内数据会丢失。(ROM 断电不丢失)外存储器 单位价格低,容量大,速度慢, 断电后数据不会丢失。扩展资料:外存的类型软盘:软磁盘使用柔软的聚酯材料制成原型底片,在两个表面涂有磁性材料。常用软盘直径为3.5英寸,存储容量为1.44MB,软盘通过软盘驱动器来读取数据。U盘:U盘也被称为“闪盘”,可以通过计算机的USB口存储数据。与软盘相比,由于U盘的体积小、存储量大及携带方便等诸多优点,U盘已经取代软盘的地位。硬盘:硬磁盘是由涂有磁性材料额铝合金圆盘组成的,每个硬盘都由若干个磁性圆盘组成。磁带存储器:磁带也被称为顺序存取存储器SAM。它存储容量很大,但查找速度很慢,一般仅用作数据后备存储。计算机系统使用的磁带机有3中类型:盘式磁带机、数据流磁带机及螺旋扫描磁带机。光盘存储器:光盘指的是利用光学方式进行信息存储的圆盘。它应用了光存储技术,即使用激光在某种介质上写入信息,然后再利用激光读出信息。光盘存储器可分为:CD-ROM、CD-R、CD-RW、和DVD-ROM等。软盘、硬盘、光盘、U盘、磁带都是外部存储器。从冯.诺依曼的存储程序工作原理及计算机的组成来说,计算机分为运算器、控制器、存储器和输入/输出设备,这里的存储器就是指内存,而硬盘属于输入/输出设备。CPU运算所需要的程序代码和数据来自于内存,内存中的东西则来自于硬盘,所以硬盘并不直接与CPU打交道。硬盘相对于内存来说就是外部存储器。存储器是用来存储器数据的,内存有高速缓存和内存,计算机内部存储,外存就是类似U盘的外部存储。参考资料:百度百科-外存储器参考资料:百度百科-内存
[create_time]2023-01-06 21:33:02[/create_time]2023-01-21 21:33:02[finished_time]1[reply_count]0[alue_good]太平洋科技[uname]https://iknow-pic.cdn.bcebos.com/bba1cd11728b4710f1f1a554d1cec3fdfd03234f?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_450%2Ch_600%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto[avatar]百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码领域创作者[slogan]太平洋电脑网通过分析、评测生活及工作中各类消费品,让消费者客观了解产品性能及安全状况,帮助用户做出理性购买选择。同时科普各领域产品知识,解答用户选购及使用中所遇问题。[intro]768[view_count]计算机内存储器由什么构成
计算机的内存是由随机存储器、只读存储器、以及高速缓存三部分构成。内存是计算机中重要的部件之一,是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。 演示机型:华为MateBook X 系统版本:win10 以华为MateBook X,win10系统为例:计算机的内存是由随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)三部分构成。 内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。 只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
[create_time]2022-07-08 03:41:08[/create_time]2022-07-18 15:51:15[finished_time]1[reply_count]0[alue_good]华源网络[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.dda57034.Ka_C7foUo-WdM44LpZjJrw.jpg?time=707&tieba_portrait_time=707[avatar]TA获得超过4545个赞[slogan]这个人很懒,什么都没留下![intro]854[view_count]