存储器(一)

news2024/10/6 1:37:07

目录

一、存储器的分类

1.按介质分类

1.1半导体存储器

1.2磁表面存储器

1.3光盘存储器

2.按存取方式分类

2.1随机存储器(RAM)

2.2只读存储器(ROM)

2.3串行访问存储器

3.按在计算机中的作用分类

​编辑

 二、存储器的层次结构

1.存储器的主要性能指标:

 2.存储系统体系结构

三、主存储器

1.基本组成

 2.地址分配

 3.寻址方式与寻址范围计算

4.半导体存储芯片基本结构


一、存储器的分类

1.按介质分类

存储介质是指能够寄存0,1两种代码并能区分两种状态的介质或元器件。存储介质主要有半导器件,磁性材料与光盘。

1.1半导体存储器

储存元件由巴脑体期间组成的存储称为半导体储存器。现代半导体存储元件都使用超大规模集成电路工艺支撑芯片,像现在的内存条固态硬盘都是半导体储存器。
优点: 半导体存储器具有存取速度快、存储容量大、体积小等优点,并且存储单元阵列和主要外围逻辑电路兼容,可制作在同一芯片上,使输入输出接口大为简化。
缺点: 当电源消失时,所存信息也会随即丢失,他是一种易失性的存储器。

1.2磁表面存储器

磁表面存储器是利用涂覆在载体表面的磁性材料具有两种不同的磁化状态来表示二进制信息的“0”和“1”。将磁性材料均匀地涂覆在圆形的铝合金或塑料的载体上就成为磁盘,涂覆在聚酯塑料带上就成为磁带。
磁头是磁表面存储器用来实现“电←→磁”转换的重要装置,一般由铁磁性材料(铁氧体或玻莫合金)制成,上面绕有读写线圈,在贴近磁表面处开有一个很窄的缝隙。
优点:
磁表面存储器的优点为存储容量大、单位价格低、记录介质可以重复使用、记录信息可以长期保存而不丢失,甚至可以脱机存档、非破坏性读出,读出时不需要再生信息
缺点:
存取速度较慢,机械结构复杂,对工作环境要求较高。磁表面存储器由于存储容量大,单位成本低,多在计算机系统中作为辅助大容量存储器使用,用以存放系统软件、大型文件、数据库等大量程序与数据。

1.3光盘存储器

光盘存储器是(ODM Optical Disk Memory)是用于记录的薄层涂覆在基体上构成的记录介质。不同的是基体的圆形薄片由热传导率很小、耐热性很强的有机玻璃制成。在记录薄层的表面再涂覆或沉积保护薄片,以保护记录面。记录薄层有非磁性材料和磁性材料两种,前者构成光盘介质,后者构成磁光盘介质。
优点:存储量很大且盘片易于更换非易失
缺点:慢,比磁盘还有慢一个数量级

2.按存取方式分类

2.1随机存储器(RAM)

“随机存取”,指的是当存储器中的数据被读取或写入时,所需要的时间与这段信息所在的位置或所写入的位置无关。也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息。它与ROM的最大区别是数据的易失性,即一旦断电所存储的数据将随之丢失。RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。
分类:

静态随机存储器(SRAM)
动态随机存储器(DRAM)

2.2只读存储器(ROM)

只读存储器(ROM)是一种在正常工作时其存储的数据固定不变,其中的数据只能读出,不能写入,即使断电也能够保留数据,要想在只读存储器中存入或改变数据,必须具备特定的条件。按存取信息的不同方式,存储器可以分为随机存取存储器(RAM)和非随机存取存储器。只读存储器就属于非随机存取存储器

根据编程方式的不同,只读存储器共分为以下5种:

掩膜工艺 ROM:
这种 ROM 是工艺厂家根据客户所要存储的信息,设计专用的掩膜板进行生产的。一旦生产出成品后,ROM 中的信息即可被读出使用,但不能改变。这类 ROM一般用于批量生产,成本比较低。
可一次性编程 ROM(PROM):
PROM 是用熔丝(通常用镍铬合金、多晶硅或钛钨合金制造)制造的,用户可以烧断这些熔丝,以实现存储器存储元件之间的互联,从而写入信息,一旦写入之后,信息就会永久的固定下来,只可读出,不可再改变其内容。
紫外线擦除可改写 ROM(EPROM):
EPROM 中的内容可由用户写入,也允许用户反复擦除重新写入。EPROM 用电信号编程用紫外线擦除,在芯片外壳上方有一个圆形的窗口,通过这个窗口照射紫外线就可以擦除原有信息。由于太阳光中含有紫外线,所以当程序写好后要使用昂贵的带有石英窗口的陶瓷封装,避免阳光射入而破坏程序。而且在擦除过程中不能选择性地擦除存储字单元,如果用户需要改程序,必须擦除整个存储阵列。
电擦除可改写 ROM(EEPROM):
EEROM 是 ROM 发展过程中的一个主要进展,它的写操作采用了热载流子隧穿,擦除操作采用了热电子的量子力学隧穿效应。EEPROM 有相当多的优点,如单一的 5V 电压编程能力、编程之前无需进行擦除操作、字节模式和页模式的写操作、中等的存取时间、低功耗、全军用工作温度范围,以及在严峻的环境条件下的不挥发性。
快闪 ROM(flash ROM):
在 20 世纪 80 年代中期,人们发现把热载流子编程和隧穿擦除结合在一起是一种实现一个单管 EPROM 单元的方法,这种新技术被称为快闪存储器(flashROM)。这种技术结合了 EPROM 的编程能力和 EEPROM 的擦除能力,读写速度都很快。这种芯片的改写次数最大能达到 100 万次。

2.3串行访问存储器

如果对存储单元进行读/写操作时,需按其物理位置的先后顺序寻找地址,则这种存储器称为串行访问存储器。

 

3.按在计算机中的作用分类

 二、存储器的层次结构

1.存储器的主要性能指标:

速度、容量和每位价格(简称位价),

一般来说,速度越高,位价就越高;容量越大,位价就越低,而且容量越大,速度必越低。

 2.存储系统体系结构

缓存–主存层次:

主要解决CPU与主存速度不匹配的问题。

主存-辅存层次:

主要解决存储系统的容量问题。

三、主存储器

1.基本组成

其中存储体由若跟个存储单元组成,存储单元由多个存储元件组成

存储体----存储单元(存储一串二进制串)----存储元件(存储一个0/1)
存储单元:存放一串二进制代码。
存储字:存储单元中的二进制代码
存储字长:存储单元中二进制代码位数。
存储单元按照地址进行寻址
MAR:存储器地址寄存器,反应存储单元个数。保存了存储体的地址(存储单元的编号),反应了存储单元的个数。所以MAR的位数和存储单元的个数有关。
MDR:存储器数据寄存器,反应存储字长(存储单元长度)。保存了要送入CPU中的数据或要保存到存储体中的数据或者刚刚从存储体中取出来来的数据。这个寄存器的长度和存储单元的长度相同。

 2.地址分配

如12345678 H 在主存储器中如何进行存储?

1.高位字节地址为字地址(大端大尾)

 2.低位字节地址为字地址(小端小尾)

 3.寻址方式与寻址范围计算

1.总容量=存储单元个数*存储字长

地址线24根,按字节寻址,地址个数 = 2^24 * 1B = 16MB

总容量为1KB,地址线:10根

按字节寻址:1K个单元,每个单元1B

按字寻址:256个单元,每个单元4B

4.半导体存储芯片基本结构

 容量计算

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/483621.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

模式识别是什么意思

模式识别是一种通过分析数据特征、模型、算法等手段,从数据中寻找规律、发现隐藏的模式或结构的技术。通常是从某些对象、场景、过程等方面入手,对数据进行处理,以便于对这些对象、场景、过程进行分类、检测、识别、分割、分析等目的。 模式…

HJ20 密码验证合格程序

写在前面: 题目链接:牛客网 华为机试题 HJ20 密码验证合格程序 题目难度:中等 编程语言:C 一、题目描述 描述 密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 (注:其他符号不…

死信队列

死信队列 死信的概念 先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到queue 里了,consumer 从 queue 取出消息…

[Pandas] 构建DataFrame数据框

DataFrame是二维数据结构,数据以行和列的形式排列 构建DataFrame最基本的定义格式如下 df pd.DataFrame(dataNone, indexNone, columnsNone) 参数说明 data: 具体数据 index: 行索引,如果没有指定,会自动生成RangeIndex(0,1,2,...,n) colu…

mongoose使用详细 -- 如何通过mongoose搭建服务器

前言 授人以鱼不如授人以渔,这篇文章详细介绍了,对于一个从来没有听说过mongoose的小菜鸟如何快速了解和上手mongoose 其他一些开源库可以借助类似的方法进行学习 提前需要准备的工具 1.官网文档 Mongoose :: Documentation 官网提供了很多例子讲解&am…

[Pandas] 查看DataFrame的常用属性

导入数据 import pandas as pddf pd.DataFrame([[L123,A,0,123],[L456,A,1,456],[L437,C,0,789],[L112,B,1,741],[L211,A,0,852],[L985,B,1,963]],columns[Material,Level,Passing,LT]) df 1.dtypes: 查看DataFrame中各列的数据类型 df.dtypes会返回每个字段的数据类型及Da…

C++练级之初级:第六篇

类和对象入门级:第六篇 1.类的引入2.类的定义2.1类的访问限定符2.2类的封装2.3类的实例化 3.如何计算类或者对象的大小4.this指针 总结 我们知道,C在C语言的基础上引入了对象的概念,那么从本篇开始进入类和对象; 1.类的引入 &…

【JavaEE】_1.多线程(1)

目录 1.操作系统 2. 进程 3. CPU分配——进程调度 3.1 操作系统对进程的管理 3.2 PCB的属性 3.2.1 基础属性 3.2.2 实现进程调度的属性 4. 内存分配——内存管理 4.1 虚拟地址空间 4.2 进程间通信 5. 线程 5.1 线程的概念 5.2 创建与使用多线程 5.2.1 方式1&a…

【数据结构】八大排序(一)

😛作者:日出等日落 📘 专栏:数据结构 珍惜自己的时间,利用好每一份每一秒。做事不放过没一个细节,小心谨慎,细致,能够做到这些,还有什么是不可能的呢? 目录 ​编辑 ✔…

【刷题之路Ⅱ】LeetCode 61. 旋转链表

【刷题之路Ⅱ】LeetCode 61. 旋转链表 一、题目描述二、解题1、方法1——移动部分链表1.1、思路分析1.2、代码实现 2、方法1——闭合为环2.1、思路分析2.2、代码实现 一、题目描述 原题连接: 61. 旋转链表 题目描述: 给你一个链表的头节点 head &#x…

【Python | matplotlib】matplotlib.cm的理解以及举例说明

文章目录 一、模块介绍二、颜色举例 一、模块介绍 matplotlib.cm是Matplotlib中的一个模块,它提供了一组用于处理颜色映射(colormap)的函数和类。颜色映射是一种将数值映射到颜色的方法,常用于制作热力图、等值线图、散点图等。 …

软件工程实验:原型设计

目录 前言实验目的实验要求实验过程系统原型绘制生成html代码 总结 前言 本次实验的主题是原型设计,即根据用户需求和系统功能,设计一个简单的软件原型,展示系统的界面和交互方式。原型设计是软件工程中的一种重要技术,它可以帮助…

深入探索PyTorch中的自动微分原理及梯度计算方法

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

如何完全卸载linux下通过rpm安装的mysql

卸载linux下通过rpm安装的mysql 1.关闭MySQL服务2.使用 rpm 命令的方式查看已安装的mysql3. 使用rpm -ev 命令移除安装4. 查询是否还存在遗漏文件5. 删除MySQL数据库内容 1.关闭MySQL服务 如果之前安装过并已经启动,则需要卸载前请先关闭MySQL服务 systemctl stop…

Tomcat整体架构解析

一、Tomcat整体架构介绍 Tomcat是一个开源的轻量级web应用服务器。整体架构如下: Tomcat中最顶层的容器是Server,即代表一个Tomcat服务器,一个Server中可以有多个Service,对外提供不同的web服务。Service是对Connector和Contain…

电话号码的字母组合

题目:17. 电话号码的字母组合 - 力扣(Leetcode) 思路: 给定一个电话号码字符串 digits,须输出它所能表示的所有字母组合。我们可以先定义一个数字字符到字母表的映射表 numToStr,然后再用 Combine 函数递归…

【Linux专区】 环境搭建 | 带你白嫖七个月阿里云服务器

💞💞欢迎来到 Claffic 的博客💞💞 👉 专栏:《Linux专区》👈 前言: 工欲善其事必先利其器,没个Linux环境怎么愉快地学Linux?这期就先带大家把环境搞好&#xf…

物联网系统中常见的通信协议分析

物联网(Internet of Things, 简称IoT)是指将各种传感器、设备等通过互联网连接起来,形成一个庞大的网络,实现物与物之间的互联互通。在实现这个过程中,各种不同的通信协议被广泛应用。本文将为大家介绍物联网中常见的通…

[架构之路-185]-《软考-系统分析师》-3-操作系统基本原理 - 文件索引表

目录 一、文件的索引块。 二、索引分配表 三、索引表的链接方案 四、多层索引 五、混合索引分配 一、文件的索引块。 存放在目录中的文件,并非是文件的真实内容。 目录中记录了文件的索引块是几号磁盘块。 文件对应的索引表是存放在指定的磁盘块中的&#x…

CSI指纹预处理(中值、均值、Hampel、小波滤波)

目录 1、前言 2、中值滤波器 3、均值滤波器 4、Hampel滤波器 5、小波变换滤波器 1、前言 因为设备、温度和实验室物品摆设等因素的影响,未经处理的CSI数据不能直接使用,需要对数据进行异常值处理以保证数据的稳定性,同时减少环境中人的…