sram的存储原理
1. SRAM,DRAM,ROM,PROM,EPROM,EEPROM基本存储原理
SRAM利用寄存器来存储信息,所以一旦掉电,资料就会全部丢失,只要供电,它的资料就会一直存在,不需要动态刷新,所以叫静态随机存储器。
DRAM 利用MOS管的栅电容上的电荷来存储信息,一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,由于栅极漏电,代表1的电容会放电,代表0的电容会吸收电荷,这样会造成数据丢失,因此需要一个额外设电路进行内存刷新操作。刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于 1/2,则认为其代表0,并把电容放电,借此来保持数据的连续性。
PROM(可编程ROM)则只能写入一次,写入后不能再更改。
EPROM(可擦除PROM)这种EPROM在通常工作时只能读取信息,但可以用紫外线擦除已有信息,并在专用设备上高电压写入信息。
EEPROM(电可擦除PROM),用户可以通过程序的控制进行读写操作。
2. SRAM和DRAM依靠什么原理存储信息
此二者为动态记忆体是挥发性记忆体,也就是会资料随着电源关闭而消失,不会保存下来。
可视为一种暂存功能。
此二者都是靠1(高电压表示)或0(低电压表示)来表示资料数据
并采用“行、列”方式来寻址储存资料
但因DRAM是利用电容储存电荷,因电容的特性,其电荷会随时间而下降,所以需要不停的reflash,来表示0或1,以维持资料的正确性。
总结:
二者相同处:采用“行、列”方式来寻址储存资料,依靠电荷0/1来表达资料数据。
二者异:
>DRAM
-由电容器组成-须定时重覆充电更新
-容量可以很大、密度高-一般都是做为系统的主记忆体
-速度较慢、价钱较便宜
► SRAM
-由正反器组成-不须定时重覆充电更新
-容量无法做大、密度低一般做为快取记忆体或BUFFER
-速度较快、价钱较贵
3. 半导体静态存储器SRAM的存储原理是()
半导体静态存储器(SRAM)是靠双稳态存储信息,半导体动态存储器(DRAM)是靠电容存储信息。
4. 请描述SRAM,DRAM,ROM,PROM,EPROM,EEPROM基本存储原理
SRAM 静态RAM(Static RAM / SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。
DRAM 动态RAM(Dynamic RAM / DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的
ROM指的是“只读存储器”,即Read-Only Memory。这是一种线路最简单半导体电路,通过掩模工艺, 一次性制造,其中的代码与数据将永久保存,不能进行修改。在微机的发展初期,BIOS都存放在ROM(Read Only Memory,只读存储器)中。如果发现内部数据有错,则只有舍弃不用,重新订做一份。
PROM指的是“可编程只读存储器”既Programmable Red-Only Memory。这样的产品只允许写入一次,所以也被称为“一次可编程只读存储器”(One Time Progarmming ROM,OTP-ROM)。PROM在出厂时,存储的内容全为1,用户可以根据需要将其中的某些单元写入数据0(部分的PROM在出厂时数据全为0,则用户可以将其中的部分单元写入1), 以实现对其“编程”的目的。PROM的典型产品是“双极性熔丝结构”,如果我们想改写某些单元,则可以给这些单元通以足够大的电流,并维持一定的时间, 原先的熔丝即可熔断,这样就达到了改写某些位的效果。另外一类经典的PROM为使用“肖特基二极管”的PROM,出厂时,其中的二极管处于反向截止状态,还是用大电流的方法将反相电压加在“肖特基二极管”,造成其永久性击穿即可。PROM一旦写入后无法修改,若是出了错误,已写入的芯片只能报废。
EPROM指的是“可擦写可编程只读存储器”,即Erasable Programmable Read-Only Memory。 它的特点是具有可擦除功能,擦除后即可进行再编程,但是缺点是擦除需要使用紫外线照射一定的时间。这一类芯片特别容易识别,其封装中包含有“石英玻璃窗”,一个编程后的EPROM芯片的“石英玻璃窗”一般使用黑色不干胶纸盖住, 以防止遭到阳光直射
EEPROM指的是“电可擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only Memory。它的最大优点是可直接用电信号擦除,也可用电信号写入。鉴于EPROM操作的不便,后来出的主板上的BIOS ROM芯片大部分都采用EEPROM。EEPROM的擦除不需要借助于其它设备,它是以电子信号来修改其内容的,而且是以Byte为最小修改单位,不必将资料全部洗掉才能写入,彻底摆脱了EPROM Eraser和编程器的束缚。EEPROM在写入数据时,仍要利用一定的编程电压,此时,只需用厂商提供的专用刷新程序就可以轻而易举地改写内容,所以,它属于双电压芯片。 借助于EEPROM芯片的双电压特性,可以使BIOS具有良好的防毒功能,在升级时,把跳线开关打至“ON”的位置,即给芯片加上相应的编程电压,就可以方便地升级;平时使用时,则把跳线开关打至“OFF”的位置,防止病毒对BIOS芯片的非法修改。
5. 半导体存储器sram是靠什么存储信息
按其功能可分为:随机存取存储器(简称RAM)和只读存储器(只读ROM)
RAM包括DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器),当关机或断电时,其中的 信息都会随之丢失。 DRAM主要用于主存(内存的主体部分),SRAM主要用于高速缓存存储器。
ROM 主要用于BIOS存储器。
按其制造工艺
可分为:双极晶体管存储器和MOS晶体管存储器。
按其存储原理
可分为:静态和动态两种。
6. 计算机的“dram”和“sram”分别是什么意思,有什么区别
按照存储信息的不同,随机存储器分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。
静态存储单元(SRAM)
●存储原理:由触发器存储数据
●单元结构:六管NMOS或OS构成
●优点:速度快、使用简单、不需刷新、静态功耗极低;常用作Cache
●缺点:元件数多、集成度低、运行功耗大
●常用的SRAM集成芯片:6116(2K×8位),6264(8K×8位),62256(32K×8位),2114(1K×4位)
动态存储单元(DRAM)
●存贮原理:利用MOS管栅极电容可以存储电荷的原理,需刷新(早期:三管基本单元;现在:单管基本单元)
●刷新(再生):为及时补充漏掉的电荷以避免存储的信息丢失,必须定时给栅极电容补充电荷的操作
●刷新时间:定期进行刷新操作的时间。该时间必须小于栅极电容自然保持信息的时间(小于2ms)。
●优点: 集成度远高于SRAM、功耗低,价格也低
●缺点:因需刷新而使外围电路复杂;刷新也使存取速度较DRAM慢,所以在计算机中,SRAM常用于作主存储器。
尽管如此,由于DRAM[1]存储单元的结构简单,所用元件少,集成度高,功耗低,所以目前已成为大容量RAM的主流产品。
7. SRAM是缓存还是内存
SRAM是一种读写速度很优秀的存储器(比DRAM速度快很多的存储器),因为读写速度优秀,所以价格就贵,所以一般容量做的比较小,容量做大的话成本就会很高(因为计算机要亲民啊,做的那么贵谁买得起呢),所以一般不拿来当内存使用(就是平常说的内存条),一般用作TLB(快表)或者用来减少存取时间的高速缓存,而DRAM一般用来做内存,一般容量比较大,为什么容量大呢,因为他比SRAM存储器慢所以价格便宜,容量做大一点就没关系啦
8. 简述SRAM,DRAM型存储器的工作原理
您可能经常听别人说,某台电脑的内存不够了,硬盘太小了之类的话。这里的"不够"、"太小"都指的是它们的容量,而不是他们的数量或几何形状的大小。内存和硬盘都是计算机用来存储数据的,它们的单位就是我们刚刚谈过的"Bytes"。 那么,为什么一个叫内存,一个叫硬盘呢?我们知道,计算机处理的数据量是极为庞大的,就好比一个人在堆满了谷物的仓库里打谷子,那怎么施展得开,工作效率又怎会高呢?于是,人们把谷子堆在仓库中,自己拿了一部分谷子到场院中去打,打完了再送回去。这下子,可没什么碍事的东西了,打谷子的速度快多了,内效率提高了。计算机也是这样解决了同类的问题。它把大量有待处理和暂时不用的数据都存放在硬盘中,只是把需要立即处理的数据调到内存中,处理完毕立即送回硬盘,再调出下一部分数据。硬盘就是计算机的大仓库,内存就是它干活的场院。 内存简称RAM,是英文Random Accessmemory的缩写。在个人计算机中,内存分为静态内存(SRAM)和动态内存(DRAM)两种,静态内存的读写速度比动态内存要快。目前市面上的内存条以"MB"为单位,比如32MB的和64MB的内存条。硬盘容量要比内存大得多,现在以"GB"为单位已属常见。当然了,内存和硬盘容量都是越大越好。可是容量越大,价钱就越高。重要的是,我们要选购够用而又不造成浪费的内存条和硬盘。
9. 简述SRAM,DRAM型存储器的工作原理
个人电脑的主要结构:
显示器
主机板
CPU
(微处理器)
主要储存器
(记忆体)
扩充卡
电源供应器
光盘机
次要储存器
(硬盘)
键盘
鼠标
尽管计算机技术自20世纪40年代第一台电子通用计算机诞生以来以来有了令人目眩的飞速发展,但是今天计算机仍然基本上采用的是存储程序结构,即冯·诺伊曼结构。这个结构实现了实用化的通用计算机。
存储程序结构间将一台计算机描述成四个主要部分:算术逻辑单元(ALU),控制电路,存储器,以及输入输出设备(I/O)。这些部件通过一组一组的排线连接(特别地,当一组线被用于多种不同意图的数据传输时又被称为总线),并且由一个时钟来驱动(当然某些其他事件也可能驱动控制电路)。
概念上讲,一部计算机的存储器可以被视为一组“细胞”单元。每一个“细胞”都有一个编号,称为地址;又都可以存储一个较小的定长信息。这个信息既可以是指令(告诉计算机去做什么),也可以是数据(指令的处理对象)。原则上,每一个“细胞”都是可以存储二者之任一的。
算术逻辑单元(ALU)可以被称作计算机的大脑。它可以做两类运算:第一类是算术运算,比如对两个数字进行加减法。算术运算部件的功能在ALU中是十分有限的,事实上,一些ALU根本不支持电路级的乘法和除法运算(由是使用者只能通过编程进行乘除法运算)。第二类是比较运算,即给定两个数,ALU对其进行比较以确定哪个更大一些。
输入输出系统是计算机从外部世界接收信息和向外部世界反馈运算结果的手段。对于一台标准的个人电脑,输入设备主要有键盘和鼠标,输出设备则是显示器,打印机以及其他许多后文将要讨论的可连接到计算机上的I/O设备。
控制系统将以上计算机各部分联系起来。它的功能是从存储器和输入输出设备中读取指令和数据,对指令进行解码,并向ALU交付符合指令要求的正确输入,告知ALU对这些数据做那些运算并将结果数据返回到何处。控制系统中一个重要组件就是一个用来保持跟踪当前指令所在地址的计数器。通常这个计数器随着指令的执行而累加,但有时如果指令指示进行跳转则不依此规则。
20世纪80年代以来ALU和控制单元(二者合成中央处理器,CPU)逐渐被整合到一块集成电路上,称作微处理器。这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。这个过程被反复执行,直至得到一个终止指令。
由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的简单指令集合。一般可以分为四类:1)、数据移动(如:将一个数值从存储单元A拷贝到存储单元B)2)、数逻运算(如:计算存储单元A与存储单元B之和,结果返回存储单元C)3)、条件验证(如:如果存储单元A内数值为100,则下一条指令地址为存储单元F)4)、指令序列改易(如:下一条指令地址为存储单元F)
指令如同数据一样在计算机内部是以二进制来表示的。比如说,10110000就是一条Intel
x86系列微处理器的拷贝指令代码。某一个计算机所支持的指令集就是该计算机的机器语言。因此,使用流行的机器语言将会使既成软件在一台新计算机上运行得更加容易。所以对于那些机型商业化软件开发的人来说,它们通常只会关注一种或几种不同的机器语言。
更加强大的小型计算机,大型计算机和服务器可能会与上述计算机有所不同。它们通常将任务分担给不同的CPU来执行。今天,微处理器和多核个人电脑也在朝这个方向发展。
超级计算机通常有着与基本的存储程序计算机显着区别的体系结构。它们通常由者数以千计的CPU,不过这些设计似乎只对特定任务有用。在各种计算机中,还有一些微控制器采用令程序和数据分离的哈佛架构(Harvard
architecture)。