存储器

作者: 深度_1175 | 来源:发表于2019-07-15 22:28 被阅读0次

存储器

1.存储器
存储器是用来存储程序和数据的部件。按用途可分为主存储器和辅助存储器。
存储单元是CPU访问存储器的基本单位,以8位二进制位一个存储单元。每个存储单元有一个地址,一般用十六进制数表示。
程序中的变量、函数、数组、对象等都要放在主存的存储单元中。

2.指针概念
指针即地址。
一个变量在主存中占若干个连续的存储单元,比如:C语言中float占4个字节,double占8个字节,longdouble占16个字节。
对于一个函数或者对象来说,在主存中需用一片连续的空间来进行存储,这片连续空间首字节的地址即为函数或对象的指针。通过它就可以访问到函数或对象。

3.分层结构
按功能划分为主存储器(内存)、辅助存储器(外存)、高速缓存(cache)
用户需求的矛盾:
需求:大容量、高速度、低价格
矛盾:大容量与高速度,高速度与低价格
程序访问局部性规律:
时间局部性--被访问过的信息,可能很快被再次访问;
空间局部性--被访问信息的相邻信息,可能很快被访问
用户需求矛盾的解决方案:
近期常用数据--放在“前方”MEM(快而小)
近期不常用数据--放在“后方”MEM(慢而大)中
(1)层次存储系统组成
*思想:用多种类型MEM构成前方--后方的层次结构:
寄存器 --- M1 --- M2 --- Mn
前方MEM中信息位后方MEM中信息的副本;
各层MEM之间信息传递是“透明”的

(2)围绕主存的层次结构一般为“cache---主存---辅存”三种MEM构成的两个存储层次
Cache --主存 存储层次:设置高速缓冲存储器
目标 -- 解决贮存速度问题

主存 -- 辅存层次
目标 -- 解决主存容量问题

各模块之间传送信息的通路称为总线

相关文章

  • 内存和外存

    存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简...

  • Lecture 8

    3.5 并行存储器 3.5.1 双端口存储器 3.5.2 多模块交叉存储器 3.6 Cache存储器 3.6.1 ...

  • 存储器

    存储器 1.存储器存储器是用来存储程序和数据的部件。按用途可分为主存储器和辅助存储器。存储单元是CPU访问存储器的...

  • 操作系统学习笔记(二)

    Updated December 25, 2018 存储器管理 可执行存储器: 寄存器和主存储器主存储器: 简称内...

  • Lecture 6

    第三章 内部存储器 3.1 存储器概述 3.1.1 存储器的分类 3.1.2 存储器的分级 3.1.3 存储时间 ...

  • 主存储器

    主存:只读存储器(ROM)和随机存储器(RAM) RAM存储器:临时存储器,可写入可读出,断电后信息无法保存,暂存...

  • 2019-08-12

    计算机组成原理 主存储器的类型 随机存储器非易失性存储器 主存储器的技术标准 存储器的存取时间,存储周期,主存容量...

  • 层次结构存储系统(二)

    目录 6.3 磁盘存储器 磁盘存储器的结构 磁盘存储器的性能指标 磁盘存储器的连接 固态硬盘 高速缓冲存储器 程序...

  • Android之获取内、外置存储器路径

    Android SDK提供了大量的接口获取存储器路径,而存储器分为内置存储器和外置存储器,下面分类列表获取路径的接...

  • stm32---DMA基础

    DMA,意思为直接存储器访问。DMA 可 用于实现外设与存储器之间或者存储器与存储器之间数据高效传输。因为 DMA...

网友评论

      本文标题:存储器

      本文链接:https://www.haomeiwen.com/subject/srqakctx.html