什么是存储器

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

什么是存储器

存储器

开放分类:硬件、电脑、存储、内存、数据

目录

b什么是存储器

b存储器的构成

b存储器的分类

b存储器的层次结构

b存储器管理

b数码相机存储器

b嵌入式应用中存储器类型的选择技巧

b存储器相干常识问答

b存储器发展趋势

b存储器发展趋势

什么是存储器

存储器(Memory)是计算机体系中的记忆装备,用来寄存程序和数据.盘算机中的全体信息,包含输入的原始数据、计算机程序、旁边运行结果和终极运行成果都保留在存储器中.它依据掌握器指定的地位存入和掏出信息.

存储器的构成

形成存储器的存储介质,目前重要采取半导体器件和磁性资料.存储器中最

小的存储单位就是一个双稳态半导体电路或一个CMOS晶体管或磁性材料的存储元,它可存储一个二进制代码.由若干个存储元组成一个存储单元,而后再由许多存储单元组成一个存储器.一个存储器包含很多存储单元,每个存储单元可存放

一个字节.每个存储单元的位置都有一个编号,即地址,个别用十六进制表示.一

个存储器中所有存储单元可存放数据的总和称为它的存储容量.假设一个存储器的地址码由20位二进制数(即5位十六进制数)组成,10美元电脑牛皮吹破-迪

拜郎伯的博客-焦点博客,则可表现220,即1M个存储单元地址.每个存储单元存

放一个字节,则该存储器的存储容量为1KB.

存储器的分类

按存储介质分

半导体存储器:用半导体器件组成的存储器.

磁名义存储器:用磁性材料做成的存储器.

按存储方法分

随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关.

次序存储器:只能按某种顺序来存取,存取时间和存储单元的物理位置有关.

按存储器的读写功效分

只读存储器(ROM):存储的内容是固定不变的,只能读出而不能写入的半导

体存储器.

随机读写存储器(RAM):既能读出又能写入的半导体存储器.

按信息的可保存性分

非永远记忆的存储器:断电后信息即消散的存储器.

永久记忆性存储器:断电后仍能保存信息的存储器.

按在计算机系统中的作用分

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

为懂得决对存储器要求容量大,速度快,成本低三者之间的矛盾,目前通常采用多级存储器系统结构,即便用高速缓冲存储器、主存储器和外存储器.

名称简称用处特色高速缓冲存储器Cache高速存取指令和数据存取速度快,但存储容量小

主存储器主存存放计算机运行期间的大量程序和数据存取速度较快,存储容量不大

外存储器外存存放系统程序和大型数据文件及数据库存储容量大,位成本低

存储器的档次构造

依照与CPU的濒临水平,存储器分为内存储器与外存储器,简称内存与外存.内存储器又常称为主存储器(简称主存),属于主机的组成局部;外存储器又常称为帮助存储器(简称辅存),属于外部设备.CPU不能像访问内存那样,直接拜访外存,外存要与CPU或I/O设备进行数据传输,必须通过内存进行.在80386以上的高级微机中,还配置了高速缓冲存储器(chache),这时内存包括主存与高速缓存两部门.对于低档微机,主存即为内存.

把存储器分为几个层次主要基于下述原因:

1、公道解决速度与成本的抵触,以得到较高的机能价格比.半导体存储器速度快,但价格高,容量不宜做得很大,因此仅用作与CPU频繁交换信息的内存储器.磁盘存储器价格较便宜,可以把容量做得很大,但存取速度较慢,因此用作存取次数较少,且需存放大量程序、原始数据(许多程序和数据是临时不加入运算的)和运行结果的外存储器.计算机在执行某项任务时,仅将与此有关的程序和原始数

据从磁盘上调入容量较小的内存,通过CPU与内存进行高速的数据处理,然后将最终结果通过内存再写入磁盘.这样的配置价格适中,综合存取速度则较快.

为解决高速的CPU与速度绝对较慢的主存的矛盾,还可使用高速缓存.它采用速度很快、价格更高的半导体静态存储器,甚至与微处理器做在一起,存放当前使用最频繁的指令和数据.当CPU从内存中读取指令与数据时,将同时访问高速缓存与主存.如果所需内容在高速缓存中,就能即时获取;如没有,再从主存中读取.高速缓存中的内容是根据实际情况及时改换的.这样,通过增添少量成本即可取得很高的速度.

2、使用磁盘作为外存,不仅价钱廉价,可以把存储容量做得很大,而且在断电时它所存放的信息也不丧失,可以久长保存,且复制、携带都很便利.

存储器治理

服务器在存储器环境按这样的方法分配存储器:在某个环境分配的存储器可以被环境析构器释放而不会影响其余环境中分配的存储器.所有存储器分配(通过palloc等)都被当作在当前环境的区域中分配存储器.如果你试图释放(或再分配)不在当前环境的存储器,你将得到不可预感的结果.

创立存储器环境和切换存储器环境是SPI管理器中存储器管理器的义务.

SPI过程处置两种存储器环境:上层履行器存储器环境跟进程存储器环境(假如已联接).

在一个过程与SPI管理器联接之前,当前存储器环境是上层执行器环境,所以所有由过程自身通过palloc/repalloc或通过SPI应用函数在联接到SPI管理器之前分配的存储器都在这个环境里.

在进行SPI_connect调用之后,当前环境是过程本身所有的.通过

palloc/repalloc或通过SPI应用函数调配的存储器(除了

SPI_copytuple,SPI_modifytuple,SPI_palloc和SPI_repalloc以外)都在这个环境中分配.

相关文档
最新文档