计算机组成原理_存储系统结构
计算机组成原理总目录
存储系统结构
1. 存储系统的层次结构
存储系统的层次化结构图如下:
除此之外,存储系统的层次结构还可以分为以下两个层次
- 【Cache——主存】:用于解决主存与CPU不匹配的问题,由硬件自动完成数据交互,对所有程序员透明
- 【主存——辅存】:用于解决存储数据的容量问题,由硬件和操作系统协调完成数据交互,对应用程序员透明(非系统程序员)
透明:指无需了解其工作的详细过程,只需关注其结论或结果即可
就像我们平时使用计算器,我们只需要输入公式即可由计算器得出结果,而不需要去了解其计算器内部的设计、原理、器件等详细信息
存储系统的物理结构
2. 存储系统各层次介绍
2.1 辅存
介绍:辅存也可称之为外部存储器(外存),也是我们平时口语所讲的磁盘
此类存储器断电后仍能保存数据,常见的外存有硬盘、光盘、U盘等。现在电脑常用的SSD固态硬盘,机械硬盘等等就是外部存储器。
CPU如果想访问外存中的数据,必须先把外存的数据保存到主存中,CPU再去读取主存中的数据。
特点:存储容量大、成本低、存取速度慢、可脱机(断电)永久性存储数据
作用:用于解决存储数据的容量问题
分类:辅存包括多种类型的存储器
- 磁带存储器:也就是我们很久之前所使用的磁带,常用来播放音乐,后逐步被MP3以及手机替代。
- 软磁盘存储器:我也没见过,顺便提一下
- 光盘存储器:过去常用来播放音视频,看一些电影或者打游戏,比较老式的主机电脑上也有读取光盘的地方,但如今也逐步被淘汰掉了
- 磁表面存储器:也是如今最为主流的辅存存储器,磁盘的详细工作原理将在I/O系统中会有详细学习
2.2 主存
介绍:主存也就是我们口语经常说的内存/内存条,我们常称其内存大小为运行内存
主存是CPU能直接寻址访问的存储空间。在计算机工作的时候,所有的数据都要先经过内存,然后才能交由处理器CPU去处理
特点:主存储器一般采用半导体存储器,与辅助存储器相比有容量小、读写速度快、价格高等特点,具有易失性(断电后数据消失)
作用:存放指令*和数据
- 例如电脑开机的时候,就会从辅存中读取操作系统到主存中运行。
- 再例如当我们打开QQ,操作系统就会从辅存中将QQ相关程序所需要的数据读取到主存中运行
分类:主存可分为只读存储器【ROM】和随机存储器【RAM】两大类
- ROM(Read Only Memory)是只读存储器,出厂时其内容由厂家用掩膜技术写好,只可读出,但无法改写。信息已固化在存储器中,一般用于存放系统程序BIOS和用于微程序控制。
(1)PROM是可编程ROM,只能进行一次写入操作(与ROM相同),但是可以在出厂后,由用户使用特殊电子设备进行写入。
(2)EPROM是可擦除的PROM,可以读出,也可以写入。但是在一次写操作之前必须用紫外线照射,以擦除所有信息,然后再用EPROM编程器写入,可以写多次。
(3)EEPROM是电可擦除PROM,与EPROM相似,可以读出也可写入,而且在写操作之前,不需要把以前内容先擦去,能够直接对寻址的字节或块进行修改。
(4)闪速存储器(Flash Memory),其特性介于EPROM与EEPROM之间。闪速存储器也可使用电信号进行快速删除操作,速度远快于EEPROM。但不能进行字节级别的删除操作,其集成度高于EEPROM。
- RAM(Random Access Memory)是随机存储器,是构成内存的主要部分,其内容可以根据需要随时按地址读出或写入,以某种电触发器的状态存储,断电后信息无法保存,用于暂存数据(易失性),又可分为DRAM和SRAM两种,一般电脑的主存常用DRAM
2.3 Cache
介绍:也称之为高速缓存器,通常由SRAM(Static Random Access Memory 静态存储器)构成
Cache又分为L1Cache(一级缓存)和L2Cache(二级缓存),L1Cache主要是集成在CPU内部,而L2Cache集成在主板上或是CPU上,而如今二级缓存通常都集成在CPU内
特点:比主存存储器的价格更高,容量更小,速度更快,同样具有易失性(断电数据消失)
作用:解决CPU与主存之间速度不匹配的问题
- 因为CPU工作的速度比RAM的读写速度快,所以CPU读写主存时需要花费时间等待,这样就使CPU的工作速度下降。
于是为了提高CPU读写程序和数据的速度,于是就在主存和CPU之间增加了高速缓存部件Cache。
疑问: 因为Cache和主存都说过由SRAM构成,那么Cache也算作是主存吗?
答:SRAM组成的存储器既可以是主存,也可以是Cache,但区别在于你用它做什么
- 如果它的作用是为了解决CPU与主存之间速度不匹配的问题,那么它就属于Cache
- 如果它的作用仅仅是用来存放指令和数据,那么它就属于主存
计算机组成原理_存储系统结构相关推荐
- 计算机组成原理_在线作业_2,计算机组成原理_在线作业_2讲述.docx
计算机组成原理_在线作业_2讲述 计算机组成原理_在线作业_2交卷时间:2016-06-11 14:27:15一.单选题1.(5分)用于对某个寄存器中操作数的寻址方式称为()寻址.A. 间接B. 寄存 ...
- 机器值计算机组成,计算机组成原理_数据的机器运算.ppt
计算机组成原理_数据的机器运算 计算机组成原理:数据的机器运算 第四章 数据的机器运算 计算机的主要功能是对数据进行各种加工和处理,包括加.减.乘.除这些基本的算术运算,与.或.非这些基本的逻辑运算, ...
- 完整计算机组成系统,计算机组成原理与完整系统结构.doc
计算机组成原理与完整系统结构 西安财经学院信息学院 <计算机组成原理与系统结构> 实验报告 实验名称 运算器实验.通用寄存器实验.移位寄存器实验 实验室实验楼418 实验日期 2012-1 ...
- 中农大计算机组成原理在线作业1,河北农大2017计算机组成原理_在线作业_1课案.docx...
河北农大2017计算机组成原理_在线作业_1课案 计算机组成原理_在线作业_1交卷时间:2017-01-18 23:45:43考试成绩 100分一.单选题1. (5分) 程序控制类指令的功能是().A ...
- uM计算机组成原理,计算机组成原理_课程设计报告.doc
计算机组成原理_课程设计报告.doc (21页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 下载可编辑计算机组成原理课程设计报告班级:计 ...
- 有关计算机组成原理知识的论文,关于计算机组成原理的论文_计算机组成原理_图灵机的组成...
懂计算机组成原理的朋友进,帮帮我啊! 2演示<闪速存储器及技术>.首先是多媒体的组成,图声字,二是计算机的组成,主板,CPU,内存.三电脑读文件的过程 CPU将多媒体文件有硬盘调入内存,再 ...
- 计算机组成原理_实验三:主存储器原理实验
实 验 报 告 课程名称:计算机组成原理物理实验 实验项目:主存储器原理实验 实验仪器:数据通路板.控制信号板 一.(PC)→ R2 1. ( PC ) → BUS PC - BUS 2. BUS → ...
- 计算机组成原理_总线标准
计算机组成原理总目录 总线标准 总线标准是系统与各模块.模块与模块之间的一个互连的标准,就像我们用汉语来相互交流一样. 1. 系统总线 ISA总线的扩展插槽,其颜色一般为黑色,比PCI接口插槽要长些, ...
- 虚存的用法计算机组成原理,计算机组成原理_第8讲:虚拟存储-2015秋.pdf
计算机组成原理 (2014级) 计算机组成原理课程组 (刘旭东.肖利民.牛建伟.栾钟治) 第八部分:虚拟存储器 一. 辅助存储器 1. 磁记录方式 2. 硬磁盘存储器 3. 磁盘的类型 4. 光盘存储 ...
最新文章
- webuploader 怎么在react中_React 项目性能分析及优化
- HM16.0之帧间预测——xCheckRDCostInter()函数
- win服务器发展方向是什么?
- 计算机网络protocol,北邮高级计算机网络课件1-protocol.pdf
- 原来咱们公司准备裁员还有一部份原因是这样的!
- 有几百万的房子,也吃不起西贝,感觉像在交税…….
- 类的静态成员函数带来了什么好处,应该在什么时候使用?
- 【数据分析|面试】如何介绍你的项目经历
- 【BZOJ2959】长跑(LCT,双连通分量,并查集)
- word 任意页设置开始页码
- VxWorks编译ACE和TAO
- Exchange Web Service(EWS) 协议同步邮件
- 10.Audio音频
- Transform.Forward和Vector3.Forward的正确使用方法
- 10年百度的T6,现在应该挣几两银子?
- Kotlin Contract(契约)
- STM8L+BC26双低功耗,微安
- 【美化§动漫死神win7电脑主题下载§】
- Arcg​is下DEM数据进行水文分析(二)
- 郑州大学计算机研究生毕业就业,21考研择校:郑州大学就业率和薪酬情况统计!...
热门文章
- 单核CPU能够实现并行么?
- smartcar.urdf.xacro
- java 返回ro,错误retrofit rxjava优雅的处理服务器返回异常、错误
- 1035 打印菱形图案
- 嵌入式开发(五):海思Hi3559AV100交叉编译boost
- matlab流场可视化后处理
- java 红外光谱数据库_免费的谱图数据库20个 - 晶体 - 小木虫 - 学术 科研 互动社区...
- 各类国外软件国内下载镜像合集
- fisher information 的直观意义
- Win10怎么隐藏任务栏时间 如何看不到右下角时间