是可改写的随机存储器_关于存储器的一些基础知识整理

RAM

Random-Access-Memory,随机存储存储器,可读可写,分为SRAM和DRAM,即静态随机存储器和动态随机存储器,理解上静动态主要体现是否需要刷新,通常DRAM需要刷新,否则数据将丢失;SRAM的效率较好,而成本较高,通常将SRAM作为cache使用。

59c30d8a3dbe519adaccddb31e2db203.png

PSRAM

Pseudo static random access memory,伪SRAM伪随机存储器,内部和DRAM相似,接口和SRAM相似,具有自刷新功能,不需要外部刷新。而其成本介于SRAM与DRAM之间。

单双端口RAM

单端口RAM同一时刻,只能满足读或写某一动作,而双端口RAM存在两套独立的地址、数据、读写控制等,可以同时进行两个操作,当然为避免冲突,存在一定的仲裁控制,成本也更高。伪双口RAM是只有两访问接口,单一个端口只读,另一个端口只能写。

c2cf8b1bc742f4a2bb6be2735409d5c7.png

ROM

Read-Only-Memory,只读存储器,通常使用时一次写好,使用时只能进行读操作,而不能进行写操作。

CACHE

高速缓冲存储器,由于存储器DDR/DRAM等相对于处理器访问速度较慢,增加的一级缓冲存储空间,当需要处理器需要访问内存某一块区域时,先缓存cache中,处理器访问cache速度较快;但同时也需要增加处理DDR和CACHE中数据同步、替换等问题。

TCM

Tightly-Coupled-Memory 紧密耦合(链接)的存储器,是指和处理器链接紧密,基本可以看做和CACHE同一等级连接的存储空间(印象中ARM结构上和L2 CACHE同一层次),其存储空间的内容不会像CACHE处理一样经常替换。

faa6af19ef9dbf49290ef587c98ce68e.png

EEPROM

Electrically Erasable Programmable read only memory电可擦可编程只读存储器,掉电非易失的存储芯片,在特殊高电压模式下可以插写,普通模式下只读ROM。

FLASH

闪存,和EEPROM一样可擦除可重写,差别EEPROM总是按字节操作,FLASH可以按照字节块擦除。FLASH有分Nand-Flash、Nor-Flash,Nor-flash可以按照字节读取,而NandFlash只能按块读取,两者同样可以按照字节块擦除。Nor-Flash需要支持随机读取的地址、数据线,成本比Nand-Flash高,而其可擦写次数低于NAND FLASH,一般嵌入系统中刚boot需要初始化的代码需要放置在Nor-Flash中。

df203bb890cab2a4536da05d67478e7b.png

对于FLASH的读取总线可以有I2C、SPI串行型,也可以采用并行Parallel;同样Flash可以和处理器集成在一起或是通过总线外部访问。

eMMC

embedded multi media card,集成了NAND FLASH和控制部分的集成电路,提供像SD、TF(trans-flash)卡一样的使用接口。

硬盘

传统硬盘采用磁材料作为存储介质,固态硬盘使用FLASH,访问速度性能较好。

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

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

相关文章

fpga供电电压偏低会怎样_[走近FPGA]之开发板介绍篇

开发板概述在走近FPGA预告篇中,我们已经提到了系列文章使用的开发平台,硬木课堂Xilinx Artix 7 FPGA板,如下图所示。它使用的FPGA芯片型号为Xilinx Artix-7 XC7A75T,具有电平开关、LED、矩阵键盘、数码管等基本外设,同…

使用arm-linux-androideabi-addr2line 定位Unity Android 段错误

arm-linux-androideabi-addr2line是NDK中提供的将内存地址转换成行号的一个工具,通俗具体点就是根据各种日志,譬如trace日志和tomestone日志中包含的so库日志的中偏移内存地址,定位到具体是在那个文件的那一行。Unity的安装目录中&#xff0c…

springboot几种注入_Spring Boot中使用JdbcTemplate访问数据库

本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。数据源配置在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。首先,为了连接数据库需要引入jdbc支持,在pom…

搜索重复代码_LeetCode专题——详解搜索算法中的搜索策略和剪枝

今天是LeetCode专题第20篇文章,今天讨论的是数字组合问题。描述给定一个int类型的候选集,和一个int类型的target,要求返回所有的数字组合,使得组合内所有数字的和刚好等于target。注意:所有的元素都是正数所有元素没有…

Unity内实现Android APK版本更新

最近做项目有个需求是要Android应用内强更包体。Google一波直接选了一个android原生开源项目 GitHub - yangchong211/YCUpdateApp: 轻量级版本更新弹窗,弹窗上支持更新进度条,可以设置普通更新或者强制更新。解决8.0以上通知栏不显示问题,解…

a标签隐藏真实地址_家庭影院布线非常杂乱应该怎么补救?A/V电缆管理的7个技巧...

家庭影院应该是给人带来快乐的东西,不管是声音还是外观,但是如果您布的线很杂乱,那么想必整个影院也好看不到哪去,如果你想要整理的话,那么这篇文章应该能帮助到您。有没有整理过家庭影院的电线,观感是完全…

螺钉装弹垫平垫机器人_【经验总结】什么时候用平垫,什么时候用弹垫?

很多人为了节约成本想省了平垫或者弹垫,其实在螺栓使用过程中平垫和弹垫各自起着不可或缺的作用。今天咱们来针对平垫和弹垫给大家介绍一下。左 平 垫 右 弹 垫 平垫,形状一般是一个平垫圈,中间有一个孔,主要是用铁板冲压出来的&a…

生成FaceBook所需的散列哈希值

Hex to base64 converter FaceBook后台发布应用时,需要填入hash值,今天自己用openssl生成的时候只有24位并不正确,与其费劲巴拉的自己折腾openssl,还是感谢国外的大佬们吧,工具网址直接输入hex的sha1值*(从…

打开方式中选择默认方式无反映_「Windows」得看,更改文件的默认应用,告别“打开方式”...

前言:你有没有在使用电脑过程中,打开各种各样格式的文件时,电脑有没有很准确的用你想用的那个软件将其打开?还是说你还在用“打开方式”手动选择你想使用的软件打开你想打开的这个文件。如何设置默认应用:步骤&#xf…

Z深度相关知识

渲染中深度信息很重要,但是也很让人迷惑,透视投影是什么,为什么要做透视除法,view空间,clip空间,ndc空间对应的z值又代表什么,这里简单总结下。 一.顶点变换的完整过程 二.View空间下的顶点和Z…

quartus管脚分配后需要保存吗_掉电保存数据到EEPROM

我想在掉电时保存数据(3 个字节)到 EEPROM 中,用 BOD掉电检测,不知怎样使用。望高手指点:1. 在 BOOT 区设置好 BODEN,BODLEVEL,后软件还要怎样设置?2. 掉电中断是否是产生复位?我的写 EEPROM 程…

matlab 最小二乘法拟合_计量与论文串讲:最小二乘法

点为什么要用R计量经济学作为经济大类下一门非常实用的学科有很强的实践意义。尽管内容庞杂但基本的指导思想却很简单,因此通过一门统计编程语言学习、掌握计量经济学有很大的益处。目前,市面上已经有多款统计编程语言和统计软件,实证分析领域…

ZoomBlur 聚焦模糊效果Shader(URP)

修改自这篇文章【Unity】UniversalRPでカスタムポストプロセスを作る【ZoomBlur】 - Qiita 1. VolumeEditor,用于在UnityVolume中控制自己写的后处理效果 using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal;[System.Seriali…

魅蓝s6启动android密码_魅蓝s6怎么恢复出厂设置?忘记密码怎么办

魅蓝s6怎么恢复出厂设置?忘记密码怎么办?手机是现代生活必不可少的工具之一,在使用时我们常常会忘记手机密码。本次就给大家介绍手机密码忘了怎么恢复出厂设置,快来看看吧。我们知道手机恢复出厂设置的注意事项最重要的就是做好手…

漫游飞行_魔兽世界:德拉诺时光周 冲声望解锁德拉诺飞行好时机

虽然德拉诺飞行开放已经是6.22版本的事情了,但是目前还是有些玩家还没有解锁。但是本周德拉诺时光周的开放,获取德拉诺飞行声望将会更加简单。德拉诺飞行声望德拉诺飞行解锁需要先知之手(部落是沃金之锋)、觉醒教派和刃牙追猎者三个声望达到崇敬。而在本…

python怎么解释语言_python是解释型语言吗

Python 是解释型的语言吗?它会被编译吗? 这个问题没有想象中那么好回答。和很多人认识世界一样,习惯以一个简单的模型去评判一些事物。而事实上,里面包含了很多很多的细节。通常的说法,编译代表着将一个高级语言转化为…

第一次失效_神兵小将:净化之力失效地魔兵兽,全靠特殊办法,铁心方式真霸气...

神兵小将:净化之力失效地魔兵兽,全靠特殊办法,铁心方式真霸气。在经典动漫神兵小将中,魔兵兽在漫迷眼中属于比较特殊的存在,很多人气指数超高的神兵兽被魔化后却成为阻碍问天前进的高山。因此魔兵兽在很大意义上讲也是…

Python 每日定时查询数据库生成Excel报表,并群发邮件

最近在做游戏打点数据的一些统计处理,写了个Python脚本完成每日定时自动查询生成Excel报表并群发邮件的小功能。 拆解几个需求点: 一.连接数据库并查询 以下是一个查询总注册人数的示例代码,host port db user password等填入自己数据库的…

com口驱动_Ubuntu 安装Nvidia显卡驱动指南

该文档适用于: Ubuntu 14/16/18 三个版本。Nvidia显卡驱动适用于:RTX2080TI/RTX2080/RTX2070/GTX1080TI/GTX1080/GTX1070以及更低级别显卡。本文档旨在帮助大家解决安装Nvidia显卡遇到的常见问题。Nvidia驱动下载地址:https://www.geforce.co…

Unity URP中根据深度重建世界坐标

通过深度值重建世界坐标,可以做出很多有意思的后处理效果,先实现下度值重建世界坐标这个功能。 一.验证重建效果 首先,得先找到一种证明反推回世界空间位置正确的方法。在相机前摆放几个物体,尽量使之在世界坐标下的位置小于1&a…