$z[0][4]=array(); $z[0][4]['itemname']="文章内容"; $z[0][4]['autofield']="0"; $z[0][4]['notsend']="0"; $z[0][4]['type']="htmltext"; $z[0][4]['isnull']="true"; $z[0][4]['islist']="1"; $z[0][4]['default']=""; $z[0][4]['maxlength']=""; $z[0][4]['page']="split"; ?> 绥化招聘_3课:单片机存储器组织_绥化新闻网_绥化新闻

内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

绥化招聘_3课:单片机存储器组织

2019-10-06 08:10 出处:绥化新闻网  人气:   评论( 0

单片机内部存储组织正文
   咱们来思索一个问题,当咱们在编程器中把一条指令写进单片要内部,尔后取下单片机,单片机就可以大概大概够实验那条指令,这么那条指令胁制保管在单片机的某此地方,并且那个处地址单片机遗失电后照旧可以大概大概相持那条指令不会丧失,那是个什么地方呢?那个地未等于单片机内部的只读存储器即ROM(READ ONLY MEMORY)。为什么称它为只读存储器呢?方才咱们不是明白把二个数字写出来了吗?正本在八九C51中的ROM是一种电可擦除了的ROM,称为FLASH ROM,

申博sunbet www.0577meeting.com

申博Sunbet官网提供官方APP下载,游戏火爆,口碑极好,服务一流,一直是Sunbet官网会员的首选。

,方才咱们是用的编程器,在稀罕的条件下由外部配备对ROM举行写的行使,在单片机失常义务条件下,只能从这面读,不能把数据写出来,所以咱们依旧把它称为ROM。

数的素养以及物理情况抽象:咱们知道,较量争辩功能举行数学运算,那可令咱们极度的难以分明明白,较量争辩机吗,咱们虽不了然它的造成,但它总只是一些电子元器件,怎么样能举行数学运算呢?咱们做数学题如37+45是这样做的,先在纸上写37,尔后鄙人面写45,尔后大脑运算,着末写出机能,运算的原质料:3七、45以及机能:82都是写在纸上的,较量争辩机中又是放在什么地方呢?为了打点那个问题,先让咱们做一个执行:那里有一盏灯,咱们知道灯要么亮,要么不亮,便有二种状态,咱们能用’0’以及’1’来代替那二种状态,规矩亮为’1’,不亮为’0’。而今放上二盏灯,一共有几何种状态呢?咱们列表来看一下:

状态

 


绥化招聘_3课:单片机存储器机关


绥化招聘_3课:单片机存储器机关

 


绥化招聘_3课:单片机存储器机关


绥化招聘_3课:单片机存储器机关

 


绥化招聘_3课:单片机存储器机关


绥化招聘_3课:单片机存储器机关

 


绥化招聘_3课:单片机存储器机关


绥化招聘_3课:单片机存储器机关

 

标明

 

0 0

 

0 1

 

1 0

 

1 1

 

  请各人自已经写上3盏灯的现象000 001 010 011 100 101 110 111

咱们来看,那个000,001,101 就当是咱们学过的的两进制数吗?蓝本,灯的亮以及灭只是一种物理情况抽象,可当咱们把它们按一按的序次排更好后,灯的亮以及灭便代表了数字了。让咱们再笼贯穿衔接步,灯为什么会亮呢?看电路1,是因为输出电路输出高电平,给灯通了电。是以,灯亮以及灭便能用电路的输出是高电平依旧低电平来接替了。这样,数字便以及电平的高、低朋分上了。(请想一下,咱们还看到过什么样的相通的例程呢?(水兵之)灯语、旗语,电报,以至红、绿灯)

什么是位: 
  经过上面的执行咱们已知道:一盏灯亮或许说一根线的电平的凹凸,能代表二种状态:0以及1。实践上那等于一个两进制位,是以咱们便把一根线称之为一“位”,用BIT示意。

什么是字节:
  一根线能表于0以及1,二根线能标明00,01,10,11四种状态,也等于能表于0到3,而三根能标明0-7,较量争辩机中经时常应用8根线放在一块儿,同时计数,便能表过到0-255一共256种状态。那8根线或许8位便称之为一个字节(BYTE)。不要问我为什么是8根而不是别的数,因为我也不知道。(较量争辩机全国是一本身造的全国,不是做作界,不少事变您没法问为什么,只能说:它是一种规矩,各人在今后的深造进程中也要寄望那个问题)

存储器的义务情理:

一、存储器结构

存储器等于用来寄放数据的地方。它是收配电平的凹凸来寄放数据的,也等于说,它寄放的实践上是电平的高、低,而不是咱们所风雅以为的1234这样的数字,

热搜

热搜网一搜网尽:新闻频道、体育频道、财经频道、游戏频道、科技频道、健康养生频道等资讯。

,这样,咱们的一个谜团便解开了,较量争辩机也没什么奥密的吗。


绥化招聘_3课:单片机存储器机关


图2

 


绥化招聘_3课:单片机存储器机关


图3

 

  让咱们看图2。单片机外面都有这样的存储器,那是一个存储器的泄漏示企图:一个存储器便象一个个的小抽屉,一个小抽屉里有八个小格子,每一个小格子等于用来寄放“电荷”的,电荷经过与它相连的电线传进来或释放遗失,至于电荷在小格子里是若何怎么存的,便没需求咱们费神了,您能把电线想象成水管,小格子里的电荷便象是水,这便好分明明确然。存储器中的每一个小抽屉等于一个放数据的地方,咱们称之为一个“单元”。

#p#分页标题问题问题#e#

有了那么一个结构,咱们便能最后寄放数据了,想要放进一个数据12,也等于00001100,咱们只需把第两号以中举三号小格子里存满电荷,而别的小格子里的电荷给放遗失便行了(看图3)。但是问题进去了,看图2,一个存储器有许多多少好多单元,线是并联的,在放入电荷的时分,会将电荷放入悉数的单元中,而释放电荷的时分,会把每一个单元中的电荷都放遗失,这样的话,无论存储器有几个单元,都只能放同一个数,那当然不是咱们所进展的,是以,要在组织上稍作更改,看图2,在每一个单元上有个管制线,我想要把数据放进哪个单元,便给一个旗帜灯号那个单元的管制线,那个管制线便把开关关上,这样电荷便能安闲可靠了,而别的单元管制线上没有旗帜灯号,所以开关不关上,不会遭到影响,这样,只需管制沟通样单元的管制线,便能向各单元写入沟通样的数据了,一样,要是要某个单元中取数据,也只需关上对应的管制开关便行了。

二、存储器译码
  这么,咱们若何怎么来管制各个单元的管制线呢?那个还不弘远,把每一个单元元的管制线都引到散成电路的大要未便行了吗?事变可没这么弘远,一片27512存储器中有65536个单元,把每一根线都引进去,那个散成电路便患上有6万多个脚?弗成,怎么样办?要设法主意裁减线的数量。咱们有一种法度样板称那为译码,弘远介绍一下:一根线能代表2种状态,2根线能代表4种状态,3根线能代表几何种,256种状态又须要几何根线代表?8种,8根线,所以65536种状态咱们只须要16根线便能代表了。


绥化招聘_3课:单片机存储器机关

(图4)

三、存储器的选片及总线的概念
   至此,译码的问题打点了,让咱们再来关注其他一个问题。送入每一个单元的八根线是用从什么地方来的呢?它等于从较量争辩机上接过来的,小我私家地,那八根线除接一个存储器之外,还要接别的的器件,如图4所示。这样问题便进去了,那八根线既然不是存储器以及较量争辩机之间公用的,要是总是将某个单元接在那八根线上,便不好了,例如那个存储器单元中的数值是0FFH另外一个存储器的单元是00H,这么那根线到底是处于高电平,依旧低电平?岂非要打斗看谁历害了?所以咱们要让它们撮合。法度样板当然很弘远,当大要的线接到散成电路的管脚进来后,不直接接到各单元去,中间再加一组开关(参考图4 )便行了。此刻咱们让开关洞开着,要是险些是要向那个存储器中写入数据,或要从存储器中读出数据,再让开关接通便行了。那组开关由三根引线决定:读管制端、写管制端以及片选端。要将数据写入片中,先选中该片,尔后发出写旗帜灯号,开关便合上了,并将传过来的数据(电荷)写入片中。要是要读,先选中该片,尔后发出读旗帜灯号,开关合上,数据便被送出去了。寄望图4,读以及写旗帜灯号同时还接入到另外一个存储器,然而由于片选端沟通样,所以虽有读或写旗帜灯号,但没有片选旗帜灯号,所以另外一个存储器不会“直解”而开门,形成申辩。这么会沟通样时选中二片芯片呢?只如果梦想好的细碎便不会,因为它是由较量争辩管制的,而不是咱们人来管制的,要是真的体现同时体现选中二片的现象,这等于电路出了阻截了,那不在咱们的评论狡辩之列。

从上面的介绍中咱们已看到,用来传送数据的八根线的确不是公用的,而是不少器件各人共用的,所以咱们称之为数据总线,总线英文名为BUS,总即公交车道,谁者能走。而十六根地点线也是连在一块儿的,称之为地点总线。

半导体存储器的分类

按成果能分为只读以及随机存取存储器二大类。所谓只读,从字面上分明明白等于只能从外面读,不能写出来,它相通于咱们的册本,发到咱们手回以后,咱们只能读外面的内容,不能随意变换册本上的内容。只读存储器的英文缩写为ROM(READ ONLY MEMORY)

所谓随机存取存储器,即随时能改写,也能读出外面的数据,它相通于咱们的白板,我能随时写工具下来,也能用白板擦擦遗失重写。随机存储器的英文缩写为RAM(Random Access Memory)那二种存储器的英文缩写胁制要记牢。

#p#分页标题问题问题#e#

寄望:所谓的只读以及随机存取都是指在失常义务现象下而言,也等于在应用那块存储器的时分,而不是指创作创造那块芯片的时分。不然,只读存储器中的数据是怎么样来的呢?的确那个事理也很好分明明白,册本拿到咱们手里是不能改了,能当它依旧原质料——黑纸的时分,当然能由印刷厂印下来了。

趁就表明一下别的几何个名贵的概念

PROM,称之为可编程存储器。那便象咱们的操演本,买来的时分是空黑的,能写工具下来,可一旦写下来,便擦不遗失了,所以它只能用写一次,如果写错了,便报销了。(而今已被裁汰)

EPROM,称之为紫内线擦除了的可编程只读存储器。它外面的内容写下来以后,要是感受熏染不快意,能用一种稀罕的法度样板去遗失伍重写,那等于用紫内线映照,紫内线便象“消字灵”,能把字去遗失,尔后再重写。当然消的次数多了,也便不灵光了,所以那种芯片能擦除了的次数也是有限的——几何百次吧。(而今已被裁汰)

 EEPROM,也叫 E2PROM称之为电可擦可编程只读存储器,它以及EEPROM相通,写下来的工具也能擦遗失重写,但它要利就一些,不须要光照了,只需用电便能擦除了或许从新改写数据,所以便利就良多,而且寿命也很长(几何万到几何十万次不等)。

FLASH,称之为闪速存储器,属于EEPROM的改良产品,它的最大特性是必须按块(Block)擦除了(每一个区块的大小不定,不同厂家的产品有不同的规格), 而EEPROM则可以大概大概一次只擦除了一个字节(Byte)。FLASH而今时常应用于大容量存储,例如u盘

再次夸张,那里的悉数的写都不是指在失常义务条件下。非论是PROM依旧EPROM,它们的写都要有稀罕的条件,小我私家咱们用一种称之为“编程器”的配备来做那项义务,一旦把它装到它的义务职位,便不能随就改写了。

分享给小伙伴们:
本文标签: 3课单片机存储器结构

相关文章

Copyright © 2002-2019 绥化新闻网 版权所有 Power by DedeMao