存储器是什么

存储器是许多存储单元的集合,按单元号顺序排列。存储器单元实际上是时序逻辑电路的一种。按存储器的使用类型可分为只读存储器(ROM)和随机存取存储器(RAM),两者的功能有较大的区别,因此在描述上也有所不同。

存储器单元实际上是时序逻辑电路的一种。按存储器的使用类型可分为只读存储器(ROM)和随机存取存储器(RAM),两者的功能有较大的区别,因此在描述上也有所不同。

存储器是什么

存储器是许多存储单元的集合,按单元号顺序排列。每个单元由若干三进制位构成,以表示存储单元中存放的数值,这种结构和数组的结构非常相似,故在 VHDL 语言中,通常由数组描述存储器。

简介

存储器是用来存储程序和各种数据信息的记忆部件。存储器可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。和 CPU 直接交换信息的是主存。

主存的工作方式是按存储单元的地址存放或读取各类信息,统称访问存储器。主存中汇集存储单元的载体称为存储体,存储体中每个单元能够存放一串二进制码表示的信息,该信息的总位数称为一个存储单元的字长。存储单元的地址与存储在其中的信息是一一对应的,单元地址只有一个,固定不变,而存储在其中的信息是可以更换的。

指示每个单元的二进制编码称为地址码。寻找某个单元时,先要给出它的地址码。暂存这个地址码的寄存器叫存储器地址寄存器(MAR)。为可存放从主存的存储单元内取出的信息或准备存入某存储单元的信息,还要设置一个存储器数据寄存器(MDR)。

概述

计算机的存储器可分成内存储器和外存储器。内存储器在程序执行期间被计算机频繁地使用,并且在一个指令周期期间是可直接访问的。外存储器要求计算机从一个外贮藏装置例如磁带或磁盘中读取信息。这与学生在课堂上做笔记相类似。如果学生没有看笔记就知道内容,信息就被存储在“内存储器”中。如果学生必须查阅笔记,那么信息就在“外存储器”中。

内存储器有很多类型。随机存取存储器( RAM)在计算期间被用作高速暂存记忆区。数据可以在 RAM 中存储、读取和用新的数据代替。当计算机在运行时 RAM 是可得到的。它包含了放置在计算机此刻所处理的问题处的信息。大多数 RAM 是“不稳定的”,这意味着当关闭计算机时信息将会丢失。只读存储器(ROM)是稳定的。它被用于存储计算机在必要时需要的指令集。存储在 ROM 内的信息是硬接线的”(即,它是电子元件的一个物理组成部分),且不能被计算机改变(因此称为“只读”)。可变的 ROM,称为可编程只读存储器(PROM),可以将其暴露在一个外部电器设备或光学器件(如激光)中来改变,PROM 的重新编程是可能的,但不是常规。

数字成像设备中的内存储器必须足够大以存放至少一幅数字图像。一幅 512 x512 x8 位的图像需要 1/4 兆字节。因此,一台处理几幅这样的图像的成像设备需要几兆字节的内存。

外存储器用来储存不是实时成像任务中获取的图像,其与计算机有不同的分离层面。已经作出诊断的图像通常因为法律目的而存储多年。这些图像被称为“归档”(如磁带),它们必须在计算机上重新安装才能取回信息.二硬盘驱动器中的图像被物理地安装在计算机上,且能在几毫秒内被访问。磁存储器中单个位被记录为磁“畴”,“北极向上”可能意味着 l,“北极向下”可能意味着 0。

最常用的外存储器设备以两种方式之一来存储信息。磁带,以大的盘式装置的形式在 20 世纪 70 年代作为计算机存储的一大支柱,现在则以小而封闭的盒式磁带的形式成为一种相对便宜的“离线”存储选择。尽管它在加载现代录音磁带和寻找到感兴趣数据的存储位置时可能花费几秒甚至几分钟,但购买和维修这一存储媒质的长期花费是较低的。

各种光学存储器装置也是可得到的。在光学存储器装置中存取一串特定数据所需的时间,可能与在(磁)硬盘存取数据所需的时间一样短。在光盘某一平滑镜面上存在着微小的缺陷。在光盘表面烧一个孔洞表示二进制数 1,没有烧孔洞则表示 0。烧制而成的光盘是“写一次,读多次”( WORM)光盘的实例。这个特征使得它们适合于长期的档案存储,且保持较高的存取速率。直径是 12 cm 的盘已经成为音乐录制和常规 PC 使用的标准。这些磁盘被称为“高密度盘”或 CD ROM。与 CD ROM 具有相同大小,但能存储足够的数字信息来支持几小时的高质量视频的高容量盘,被称为数字视频盘( DVD)。DVD 正变得流行。有时候根据要求利用机械装置从一大批光盘中提取和安装盘。这些装置被称为是“自动唱片点唱机”。

分类

构成存储器的存储介质主要采用半导体器件和磁性材料。存储器中最小的存储单位就是一个双稳态半导体电路或一个 CMOS 晶体管或磁性材料的存储元,它可存储一个二进制代码。由若干个存储元组成一个存储单元,然后再由许多存储单元组成一个存储器。

根据存储材料的性能及使用方法的不同,存储器有几种不同的分类方法。

1.按存储介质分类

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

磁表面存储器:用磁性材料做成的存储器。

2.按存储方式分类

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

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

3.按存储器的读写功能分类

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

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

4.按信息的可保存性分类

非永久记忆的存储器:断电后信息即消失的存储器。

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

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

主存储器(内存):用于存放活动的程序和数据,其速度高、容量较小、每位价位高。

辅助存储器(外存储器):主要用于存放当前不活跃的程序和数据,其速度慢、容量大、每位价位低。

缓冲存储器:主要在两个不同工作速度的部件起缓冲作用。

结构

存储器结构在 MCS – 51 系列单片机中,程序存储器和数据存储器互相独立,物理结构也不相同。程序存储器为只读存储器,数据存储器为随机存取存储器。从物理地址空间看,共有 4 个存储地址空间,即片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器,I/O 接口与外部数据存储器统一编址。

存储系统的层次结构

为提高存储器的性能,通常把各种不同存储容量、存取速度和价格的存储器按层次结构组成多层存储器,并通过管理软件和辅助硬件有机组合成统一的整体,使所存放的程序和数据按层次分布在各存储器中。

主要采用三级层次结构来构成存储系统,由高速缓冲存储器 Cache、主存储器和辅助存储器组成。图中自上向下容量逐渐增大,速度逐级降低,成本则逐次减少。

整个结构可看成主存一辅存和 Cache-主存两个层次。在辅助硬件和计算机操作系统的管理下,可把主存一辅存作为一个存储整体,形成的可寻址存储空间比主存储器空间大得多。由于辅存容量大,价格低,使得存储系统的整体平均价格降低。Cache-主存层次可以缩小主存和 CPU 之间的速度差距,从整体上提高存储器系统的存取速度。

一个较大的存储系统由各种不同类型的存储设备构成,形成具有多级层次结构的存储系统。该系统既有与 CPU 相近的速度,又有极大的容量,而价格又是较低的。可见,采用多级层次结构的存储器系统可有效地解决存储器的速度、容量和价格之间的矛盾。

储存器的扩展

任何存储芯片的存储容量都是有限的。要构成一定容量的内存,单个芯片往往不能满足字长或存储单元个数的要求,甚至字长和存储单元数都不能满足要求。这时,就需要用多个存储芯片进行组合,以满足对存储容量的需求,这种组合就称为存储器的扩展。存储器扩展时要解决的问题主要包括位扩展、字扩展和字位扩展。

异步 SRAM 的接口是一种非常典型的半导体存储芯片接口,掌握了它的接口设计方法就意味着掌握了一系列半导体存储芯片接口的设计方法(包括 NoR Flash、E2PROM 等),同时也为学习其他半导体存储芯片的接口设计打下了基础。本节以异步 SRAM 的接口为例,介绍半导体存储芯片接口设计的基本方法与原则。

存储器组织

Flash 存储控制器功能包括存储器组织、启动选择、IAP、ISP、片上 Flash 编程及校验和计算。在存储器组织中介绍了 Flash 存储控制器映射和系统存储器映射。Flash 存储控制器包含片上 Flash 和 Boot loader 片上存储器是可编程的,包括 APRON、 LDROM、数据 Flash 和用户配置区。地址映射包括 Flash 存储映射和 5 个地址映射:支持 IAP 功能的 LDROM,不支持 IAP 功能的 LDROM,支持 IAP 功能的 APRON,不支持 IAP 功能的 APROM,以及支持 IAP 功能的 Boot loader。

存储管理的目的

存储管理要实现的目的是为用户提供方便、安全和充分大的存储空间。

方便是指将逻辑地址和物理地址分开,用户只在各自的逻辑地址空间编写程序,不必过问物理空间和物理地址的细节,地址的转换由操作系统自动完成;安全是指同时驻留在内存的多个用户进程相互之间不会发生干扰,也不会访问操作系统所占有的空间;充分大的存储空间是指利用虚拟存储技术,从逻辑上对内存空间进行扩充,从而可以使用户在较小的内存里运行较大的程序。

存储器阵列

如何增加磁盘的存取速度,如何防止数据因磁盘的故障而丢失及如何有效地利用磁盘空间,一直是电脑专业人员和用户的困扰;而大容量磁盘的价格非常昂贵,对用户形成很大的负担。磁盘阵列技术的产生一举解决了这些问题。

过去十多年来,CPU 的处理速度几乎是呈几何级数的跃升,内存(memory)的存取速度亦大幅增加,而数据储存装置主要是在与磁盘(hard disk)的存取速度相较之下,较为缓慢。整个 I/O 吞吐量不能和系统匹配,形成电脑系统的瓶颈,拉低了电脑系统的整体性能。若不能有效地提升磁盘的存取速度,CPU、内存及磁盘问的不平衡将使 CPU 及内存的改进形成浪费。

目前改进磁盘存取速度的方式主要有两种。

一是磁盘快取控制( disk cache controller),它将从磁盘读取的数据存在快取内存(cachememory)中以减少磁盘存取的次数,数据的读写都在快取内存中进行,大幅增加存取的速度,如要读取的数据不在快取内存中,或要写数据到磁盘时,才做磁盘的存取动作。这种方式在单工期环境(single-tasking environment)如 DOS 之下,对大量数据的存取有很好的性能(量小且频繁的存取则不然),但在多工( multi-tasking)环境之下(因为要不停地做数据交换( swapping)的动作)或数据库(database)的存取(因每一记录都很小)就不能显示其性能。这种方式没有任何安全保障。

二是使用磁盘阵列的技术。磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘使用,它将数据以分段(striping)的方式储存在不同的磁盘中,存取数据时,阵列中的相关磁盘一起动作,大幅减低数据的存取时间,同时有更佳的空间利用率。磁盘阵列所利用的不同的技术,称为 RAID level,不同的 level 针对不同的系统及应用,以解决数据安全的问题。

一般高性能的磁盘阵列都是以硬件的形式来达成,进一步把磁盘快取控制及磁盘阵列结合在一个控制器(RAID controller)或控制卡上,针对不同的用户解决人们对磁盘输出/输入系统的四大要求:

(1)增加存取速度;

(2)容错(fault tolerance),即安全性;

(3)有效利用磁盘空间;

(4)尽量平衡 CPU、内存及磁盘的性能差异,提高电脑的整体工作性能。

关于磁盘阵列技术的阵列原理,1987 年,加州伯克利大学的一位人员发表了名为“磁盘阵列研究”的论文,正式提到了 RAID 也就是磁盘阵列,论文提出廉价的 5.25〞及 3.5〞的硬盘也能如大机器上的 8”盘一样能提供大容量、高性能和数据的一致性,并详述了 RAID 的技术。

磁盘阵列针对不同的应用,使用不同技术,称为 RAID level。RAID 是 RedundantArray of Inexpensive Disks 的缩写,每- level 代表一种技术。 目前业界公认的标准是 RAIDO- RAID5。这个 level 并不代表技术的高低,leve15 并不高于 leve13,levell 也不低于 level4,至于要选择哪一种 RAID level 的产品,视用户的操作环境(operating environment)及应用(application)而定,与 level 的高低没有必然的关系。RAIDO 没有安全的保障,但其快速,所以适合高速 I/O 的系统;RAID1 适用于需安全性又要兼顾速度的系统,RAID2 及 RAID3 适用于大型电脑及影像、CAD/CAM 等处理;RAID5 多用于 OLTP,因有金融机构及大型数据处理中心的迫切需要,故使用较多而较有名气,但也因此形成很多人对磁盘阵列的误解,以为磁盘阵列非要 RAID5 不可。RAID4 较少使用,和 RAID5 有其共同之处,但 RAID4 适合大量数据的存取。其他如 RAID6、RAID7,乃至 RAID10、RAID50、RAID100 等,都是厂商各做各的,并无一致的标准,在此不作说明。

总而言之,RAIDO 及 RAID1 最适合 PC 服务器及图形工作站的用户,提供最佳的性能及最便宜的价格,以低成本符合市场的需求。RAID2 及 RAID3 适用于大档案且输入/输出需求不频繁的应用如影像处理及 CAD/CAM 等;而 RAID5 则适用于银行、金融、股市、数据库等大型数据处理中心的 OLTP 应用;RAID4 与 RAID5 有相同的特性及应用方式,但其较适用于大型文件的读取。

未来趋势

存储器是计算机中数据存放的主要介质。随着近年来的发展, 存储器的变化日新月异, 各种新型存储器进入市场, 普及针对新型存储器的维护方法已经迫在眉睫。

从 PCRAM 和 MRAM 到 RRAM 等更多技术,一系列全新的存储技术正不断涌向晶圆厂。而推动这一进程的正是游戏和移动产品领域的技术进步, 以及云计算的发展。这些应用都非常重要,它们正在不断扩展当今主流存储技术的能力。例如,游戏应用需要速度极快的主存储器和高容量的辅助 (存储类) 存储器,从而在用户浑然不觉的情况下处理数据, 快速管理海量的图形数据。毕竟,没人希望在游戏玩到关键时刻,突然遇到意外的卡顿。对于云计算,其最大的优势在于能够通过网络访问海量数据,而无需将这些数据直接存储在我们的个人设备上。同样,速度也至关重要,因为除非必要,没人愿意多等待哪怕一纳秒。

随着数据存储技术的迅猛发展,用户对存储性价比的要求也越来越高,而云存储技术无需硬件设备的支持,这就大大增加了存储的安全性能,用户也无需对硬件设施进行维护,减少了投入成本,提升存储效率。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 佳能打印机没卡纸显示卡纸怎么办,快速解决方法

    如果你正在使用佳能打印机,有时候你可能会遇到打印机显示卡纸的问题,但是实际上你的打印机并没有卡纸。这种情况下,你该怎么办呢?在本文中,我们将为你提供一些快速解决方法,帮助你解决佳能打印机显示卡纸的问题。1.清理打印机首先,你需要检查打

    2024年1月21日
  • 酷派c106全网通参数,配置如何,性能如何

    酷派c106是一款全网通智能手机,拥有强大的性能和丰富的功能。如果你正在寻找一款性价比高的手机,那么酷派c106可能是你的不二选择。在本文中,我们将深入了解酷派c106的参数配置和性能表现,以帮助你更好地了解这款手机。一、酷派c106的参

    2023年12月5日
  • 华为笔记本电脑13寸的哪款好,2021年最新推荐

    随着科技的不断发展,笔记本电脑已经成为我们生活中必不可少的工具之一。而在众多笔记本品牌中,华为笔记本电脑备受广大消费者的喜爱。那么,华为笔记本电脑13寸的哪款好呢?下面,我们就来详细介绍一下。一、华为MateBook13作为华为笔记本

    2023年12月23日
  • 华为 Nova 12 Ultra后盖是什么材质?

    华为Nova12Ultra是华为即将发布的一款手机,很多的小伙伴对这款手机十分的有兴趣,但是也有不少小伙伴表示自己对于这部新手机不是很了解,相关的细节自然是比较的陌生的。自己对于手机材质也是有一定的要求的,那么华为Nova12U

    2024年1月31日
  • 智能面条机器全自动价格,哪款性价比最高?

    作为一种传统美食,面条在中国人的饮食文化中占据着重要的地位。然而,制作面条需要耗费大量时间和精力,对于现代人来说,这是一种奢侈。因此,智能面条机器应运而生,它不仅能够轻松制作美味的面条,还可以节省时间和精力。但是,市面上的智能面条机器种类繁

    2024年1月14日
  • 华为Mate60RS非凡大师支持扩展内存吗?

    华为Mate60RS非凡大师是华为公司最新推出的旗舰手机系列,备受消费者关注。而对于很多用户来说,手机的内存扩展是一项重要的功能需求。那么,华为Mate60RS非凡大师是否支持扩展内存呢?下面就让小编来为大家简单介绍一下相关内容吧。华为

    2024年2月4日
  • 滴滴收购Uber时间,会在什么时候宣布?

    近年来,滴滴与Uber一直在中国市场上展开激烈的竞争。而最近有消息称,滴滴正在考虑收购Uber中国,这一消息引起了社会各界的广泛关注。那么,滴滴收购Uber的时间会在什么时候宣布呢?下面我们就来一起探讨一下。一、滴滴收购Uber的背景2

    2023年12月6日
  • 创维盒子t2pro和t3pro,哪个更值得购买?

    创维盒子t2pro和t3pro是两款非常受欢迎的智能电视盒子,它们都具有强大的性能和功能。但是,对于那些正在考虑购买一款智能电视盒子的人来说,选择哪一款可能会有些困难。在本文中,我们将比较创维盒子t2pro和t3pro,以帮助您决定哪一款更

    2023年12月24日
  • 华为mate40系列价格,最新报价及购买建议

    本文目录一览华为Mate40系列价格(最新报价及购买建议)华为Mate40华为Mate40Pro华为Mate40Pro+购买建议结语华为Mate40系列价格(最新报价及购买建议)华为Mate40系列是华为公司推出的一款高端智

    2023年10月2日
  • 联想恢复出厂设置步骤图解,详细教程分享

    在使用电脑的过程中,我们难免会遇到各种问题,有时候我们也会尝试各种方法去解决,但有些问题却无法解决,此时我们可以考虑将电脑恢复到出厂设置,这样可以解决大部分问题。那么,联想恢复出厂设置的步骤是什么呢?本文将为大家详细介绍联想恢复出厂设置的步

    2023年10月20日
  • oppo电池寿命查看,如何轻松检测你的手机电池寿命

    本文目录一览如何检测oppo电池寿命如何延长oppo电池寿命总结oppo电池寿命是指oppo手机电池的使用寿命,也就是oppo手机电池的使用时间和性能下降的程度。随着手机的使用时间增长,oppo手机电池的寿命也会逐渐缩短,导致手机使用时

    2023年11月5日
  • 幼儿防丢器是什么

    幼儿防丢器是针对0-3岁婴幼儿量身定做的一款可以短距离监控报警防丢的智能产品。代表产品有防丢贴片和爱德幼儿卫士。 幼儿防丢器是针对 0-3 岁婴幼儿量身定做的一款可以短距离监控报警…

  • 联想丽音耳机,是否值得购买?

    本文目录一览联想丽音耳机的特点购买联想丽音耳机的优点购买联想丽音耳机的缺点购买联想丽音耳机的操作步骤总结联想丽音耳机是一款近年来备受关注的耳机产品,它以其出色的音质和舒适的佩戴体验而备受好评。但是,对于一些消费者来说,联想丽音耳机是

    2023年10月14日
  • 辐射仪是什么

    辐射仪是探测电离辐射并具有识别、计量等功能的仪器和装置的总称。用于发现放射性沾染,测量沾染区的γ剂量率,测量人体、装备和各种物体的表面放射性活度,概略测定粮秣、蔬菜的比活度和水的体…

  • 电热咖啡壶可以煮茶吗,使用电热咖啡壶煮茶的注意事项

    关键词:电热咖啡壶,煮茶作为一个爱喝茶的人,你是否曾经想过使用电热咖啡壶来煮茶?毕竟,电热咖啡壶对于煮咖啡来说是非常方便的,那么它是否也适用于煮茶呢?在这篇文章中,我们将会探讨这个问题,以及使用电热咖啡壶煮茶的注意事项。电热咖啡壶可以煮

    2023年12月13日

发表回复

登录后才能评论