首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

5 存储器

5 存储器 存储器类型 随机访问存储器 (RAM): 特点: 可读、可写,断电时数据会丢失。...可编程只读存储器 (PROM): 由用户一次性写入信息,写入后无法更改。 可擦可编程只读存储器 (EPROM): 用户可以写入数据,能否擦除数据依赖于紫外线的照射,擦除后可重新写入。...存储器容量计算 公式: \text{存储器容量} = 2^{\text{地址数}}\times\text{存储单元的位数} 存储单元的"字长"等同于I/O数据线的位数。...存储器扩展方法 位扩展:增加I/O数以扩展存储字长。 字扩展:增加存储字的数量,通常通过片选信号进行地址选择,扩展地址范围。 例: 使用多个2K×8的存储器扩展为8K×8的系统。...线选法: 直接利用高位地址作为片选信号,低位地址会与存储器的地址相连。

11810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    存储器的分类

    根据存储材料的性能及使用方法不同,存储器有各种不同的分类方法 (1)存储介质 半导体存储器:用半导体器件组成的存储器。 磁表面存储器:用磁性材料做成的存储器。...(2)存取方式 随机存储器存储器中任何存储单元的内容都能被随机存取,且存储时间和存储单元 的物理位置无关。 顺序存储器存储器只能按某种顺序来存取,也就是存取时间和存储单元的物理位置有关。...(3)存储内容可变性 只读存储器(ROM):只能读出而不能写入。 随机储存器(RAM):既能读出又能写入。 (4)信息易失性 易失型存储器:断电后信息消失的存储器。...(内存条) 非易失型存储器:断电后仍能保存的存储器。(磁盘) (5)系统中的作用 方式一:内部存储器和外部存储器。 方式二:主存储器、高速缓存存储器、辅助存储器、控制存储器

    70620

    存储器基础扫盲

    今天和大家浅谈一下存储器相关基础知识,如图1所示我做的一个脑图分类,我们按照这个分类逐一讲解。...图1 存储器分类示意图 01 磁性存储器 (1)机械硬盘通常都是由盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几部份组成。...图3 机械硬盘存储原理 02 半导体存储器--ROM (1)ROM(Read Only Memory,只读存储器):不可擦除,数据由工厂写入,一次写入机会。...图11 3D NAND结构示意图 03 半导体存储器--RAM RAM(Random Access Memory,随机存取存储器),是与CPU直接交换数据的内部存储器。...图15 SDRAM内部框图 04 新型存储器 (1)STT MRAM(自旋转移力矩 磁性随机存取存储器)结构示意图如下,每个 bit 单元都包含一个晶体管外加一条垂直排列的隧道交叉点。

    1.6K20

    I2C总线架构 之 I2C核心

    引言 在之前的 「《I2C总线架构 之 设备驱动》」 和 「《I2C总线架构 之 总线驱动》」 中一再提到i2c核心,本篇文章就总结一下i2c核心的主要功能。...分层思想 在之前的篇章中,大致能够了解i2c核心功能主要是为i2c设备驱动和i2c总线驱动的注册操作提供API。这种设计的好处在于实现:高内聚,低耦合。...i2c总线与i2c设备相互独立,互无联系;两者都是通过调用i2c核心提供的API实现匹配。即两者只与i2c核心有联系,这样也就可以实现一个固定i2c总线驱动可以和任一符合条件的设备驱动匹配。...具体API 这里对i2c总线驱动和i2c设备驱动进行分析,关键在于分析i2c_client与i2c_driver如何实现匹配的。...「传输数据:i2c_transfer」 此函数是设备驱动文件用来与i2c器件传输i2c协议数据的,封装好的i2c数据传输API。

    2.7K21

    『51单片机』AT24C02

    我们就很好的利用这两个存储器的长处。 存储单元 说明⇢任何计算系统都需要两种类型的存储器→程序存储器和数据存储器。程序存储器,顾名思义,包含程序,即要由CPU执行的指令。...另一方面,数据存储器需要在执行指令时存储临时数据。通常,程序存储器是只读存储器或ROM,数据存储器是随机存储器或RAM。...内部结构框图 I2C(IIC)总线介绍 I2C总线(Inter IC BUS)是由Philips公司开发的一种通用数据总线。...但是学习I2C还是有一定的学习难度的,但是当你学会了I2C对于要用到它的通信协议来说你又会觉得不那么的难了。 显示屏幕(像素点好) DS3231(精度高) 陀螺仪自带传感器。...I2C电路规范 所有I2C设备的SCL连在一起以及SDA连在一起。 设备的SCL和SDA均要配置成开漏输出模式。 SCL和SDA各添加一个上拉电阻,阻值一般为4.7KΩ左右。

    15210

    存储器层次结构

    1 存储器的层次结构 存储器系统是通过各种不同方法和设备,一层层组合起来的系统。 常把CPU比做计算机的“大脑”,思考的东西,好比CPU的寄存器(Register)。...4 存储器的层级结构 整个存储器的层次结构都类似SRAM和DRAM在性能、价格差异: SRAM更贵,速度更快 像大脑中的记忆 DRAM更便宜,容量更大 像属于我们自己的书桌 大脑(CPU...存储器层次关系图 从Cache、内存,到SSD和HDD硬盘。容量越小的设备速度越快,而且,CPU并不是直接和每一种存储器设备打交道,而是每一种存储器设备,只和它相邻的存储设备打交道。...这样,各个存储器只和相邻的一层存储器打交道,并且随着一层层向下,存储器的容量逐层增大,访问速度逐层变慢,而单位存储成本也逐层下降,也就构成了我们日常所说的存储器层次结构。 5 权衡价格和性能?...各种存储器成本的对比表格 实际在进行电脑硬件配置的时候,会去组合配置各种存储设备。 如,一款入门级的惠普战66的笔记本电脑。

    87120

    I2C 同步串行总线

    I2C 概述 I2C(Inter Integrated Circuit)集成电路间总线是由 Philips 公司开发的一种简单、双向二线制同步串行总线。I2C 以主从方式工作。...I2C 的通信方式为半双工,因为只有一根 SDA 线,所以在同一时间内只可以单向通信。...I2C 接口定义了完成 I2C 传输的通用方法集合,包括: I2C 控制器管理:打开或关闭 I2C 控制器; I2C 消息传输:通过消息传输结构体数组进行自定义传输 I2C 时序主要有四个元素组成:起始信号...I2C 操作流程如下: 初始化I2C 设置I2C 波特率 I2C 写操作 I2C 读操作 I2C 模块相关 API 接口名 描述 unsigned int IoTI2cInit(unsigned int...(unsigned int id, unsigned int baudrate); 设置I2C波特率 I2C 接口调用举例如下: 代码功能:定义了 I2C 接口功能以及 I2C 相关参数,GPIO_

    86330

    iic通信协议原理(https协议原理)

    I2C总线(I2C bus,Inter-IC bus)是一个双向的两线连接总线,提供集成电路之间的通信线路。I2C属于一种串行扩展技术,广泛应用于电视、录像机、音频设备。...(2)I2C协议起始位:SCL为高电平,SDA出现下降沿,产生一个起始位。 (3)I2C协议结束位:SCL为高电平,SDA出现上升沿,产生一个结束位。...三、I2C器件地址。 每个I2C器件都有一个器件地址,有的器件地址在出厂就设置好,无需更改,有的留下几个控制地址的引脚,由用户自己在硬件设计时确定。...四、I2C存储器地址。 每个支持I2C协议的器件,内部总会有一些可供读写的寄存器或存储器,因此,我们需要对一个器件的存储单元进行读写,就必须要能够指定存储器单元的地址。...I2C协议设计了有从机存储器单元寻址地址段,该地址段为一个字节或两个字节长度,在主机确认收到从机返回的控制字节响应后由主机发出,地址长度因器件类型不同。

    71520

    存储器层次结构介绍

    存储器层次结构 这里先说一下存储器系统: 寄存器 -----> 高速缓存 -----> 主存储 存储器对程序的性能有着巨大的影响,程序的运行就是对数据的不停的计算和搬移,其中最为耗时的就是程序对数据的搬移...因此,存储器对数据的存取速度是至关重要的。...随机访问存储器 静态RAM 静态RAM(SRAM) 将一个位存储在一个双稳态的存储器单元里面,每个单元由6个晶体管组成。 SRAM得存储单元具有双稳态特性。...非易失性存储器 如果断电,DRAM和SRAM会丢失他们的信息。也就是它们属于易失的存储器。历史原因非易失的被称为制度存储器(ROM),实际上它们也是可读可写的。 PROM 只能被编程一次。...本文来自《深入理解计算机系统》 第六章 存储器层次结构

    1.4K10

    I2C通讯协议

    同时有多于一个主机尝试控制总线 但不破坏报文 仲裁 是一个在有多个主机同时尝试控制总线,但只允许其中一个控制总线并使报文不被破坏的过程 同步 两个或多个器件同步时钟信号的过程 2、硬件结构 每一个I2C...这就是时钟同步,它解决了I2C总线的速度同步问题。...I2C位传输 数据传输:SCL为高电平时,SDA线若保持稳定,那么SDA上是在传输数据bit; 若SDA发生跳变,则用来表示一个会话的开始或结束(后面讲) 数据改变:SCL为低电平时,SDA线才能改变传输的...I2C开始和结束信号 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。 结束信号:SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据。 ?  ...另外I2C的通信速率为100Kb,快速为400Kb

    1.4K60
    领券