1,在MCS51中,内部RAM的寻址单元为20H~2FH,有16个寻址单元。
但是为什么说它有128个位,“每一位都有一个8位表示的位地址”,这句话怎么理解?如果把这句话理解为“比如,20H这个单元指向0010,1101B这个地址,那么0010,1101B这个地址的数据存在于什么地方呢??”如果不这样理解的话,这16个寻址单元该如何理解?为什么会有128个位,这128个位对应于什么实体?
2,存储容量=2^地址总线×数据总线。假设2^8*16=4096,4096后该加什么单位?它的一个元数据应该是什么样子的?(如果是0000,0000B型,那么16代表什么……)
3,假设某16位计算器,那么2^16=65536,那么比如2139479281374这个数在计算机里面是怎么存在的???
4,BOOL处理器在计算机中的功能,通俗点解释,该如何理解???
5,定点书,浮点数的表示:-469.375D=-111010101.011B=-0.1110,1010,1011B怎么换算的。。。怎么表示的……
本人愚钝,未能理解。望牛人不吝赐教!
“重要的是这128位从20H的最底位到2FH的最高位分别对应00到FF这128个地址”如果是这样的话,那么这128个地址指的是哪里,片内RAM?ROM还是什么? 从物理内存上来看,无论是RAM还是ROM,00H到FFH这128个单元都是已经作用了的,那么位寻址这128个单元又是什么意思呢??如果其物理空间不重叠,那么这128个位所代表的128个存储空间到底是什么,51是怎么对这些单元进行查询的??
1、内部RAM的20H~2FH单元,是16个“字节”单元,
其中每个字节,还可以按照“位”,来操作。
共有16*8=128位,每个“位”单元,都有个地址号码。其中:
“位地址00H”,是在“字节地址20H”单元中的第0位,也可以写成:20H.0;
……
“位地址09H”,是在“字节地址21H”单元中的第1位,也可以写成:21H.1。
位地址、字节地址的关系,可见插图。
2、存储容量=2^地址总线×数据总线,单位为“位”。
假设2^8*16=4096,则为4096位,或4K位。
3、数字较大,将使用多个字节进行存放。多数情况下,用1~2个字节,就可以存放单片机领域里面的数字。
4、布尔处理器,是指按照单独的“位”,进行的逻辑运算,指令有:
ANL C, bit
ORL C, bit
……
指令中的bit,即前面讲的“位地址”。
5、浮点数,在单片机应用领域,可以说是永远用不到的,不用研究。
MCS-51单片机的几个问题
1、内部RAM的20H~2FH单元,是16个“字节”单元,其中每个字节,还可以按照“位”,来操作。共有16*8=128位,每个“位”单元,都有个地址号码。其中:“位地址00H”,是在“字节地址20H”单元中的第0位,也可以写成:20H.0;……“位地址09H”,是在“字节地址21H”单元中的第1位,也可以写成...
MCS-51单片机问题。
1、8051单片机扩展了16K外部RAM,高位剩余地址线没有使用,则地址为0200H的单元还有其他哪些地址。扩展了16K,就要使用14条地址线。那么,还有两条地址线可以随意变化,能够找到0200H。即有:4200H、8200H、C200H,三个地址。--- 2、8051单片机扩展了一片8255芯片,A1、A0按常规连接,将P2,.6反向后...
MCS51单片机的简单问题
由于发光二极管负极接了 反相器,所以P1.4=0 即为低电平,经反相器后变成高电平,则发光二极管两端都是高,所以是灭的。中断里面语句如下。P1=0x0f; 表示P1.0-P1.3都为高 P1<<=4;左移四位后,P1=0XF0. 也就是 P1.4-P1.7全是高电平。则此时灯是全亮的。~P1;取反 ,则灯又...
关于C51单片机单片机的几个问题
--51 单片机里面,确实没有 PC 的地址,因为,谁都不需要这个地址。4、MOV 20H,@DPTR 这个语句错了是因为DPTR只能用于片外寻址么 --这个指令,并不存在。DPTR只能用于片外寻址么 --查一下指令表,就知道了。5、”80C51单片机子程序调用时能自动保护断点和现场“,这句话错了是不是因为只能自...
MCS-51单片机试题
难得见到个爽快的,以后有问题没分也给你答。三.简答题:(每题8分共24分)1. MCS-51单片机中断的开放和关闭是如何控制的?如果要对定时器T1开放中断,可以用什么指令实现? ;***中断设置***;IE EQU 0A8H ; EA--EPCA_LVD--EADC_SPI--ES--ET1--EX1--ET0--EX0 中断开关;IP EQU 0E8H ; *--PPCA_...
单片机 MCS-51 基础问题
12M等。瓷片电容的取值一般为15-30pF;51单片机的复位电平是高电平,一般是9脚复位端通过下拉电阻接到地,9脚再接一个电解电容到高电平,电解电容上跨一个按键。按键为按下时,9脚输入的是低电平,单片机正常工作;按键按下时,高电平加到9脚,单片机复位。只能插入一个图片,这个就插不上了。
求高手解答单片机问题。
3、在 MCS-51中,PC和DPTR都用于提供地址,PC为访问( 程序 )存储器提供地址,而DPTR是为访问( 数据、以及 程序 )存储器提供地址。6、单片机位寻址区的单元地址是从( 20H )单元到( 2FH )单元,若某位地址是09H,它所在单元的地址应该是( 21H )。12、当单片机CPU响应中断后,程序将自动...
51单片机有几个中断源?有几个优先级?
MCS-51单片机有两个中断优先级。在51单片机中,有2个可编程定时\/计数器·5个中断源,2个优先级,21个专用寄存器。另有8位CPU的4kbytes程序存储器(ROM) ,128bytes的数据存储器(RAM),32条I\/O口线·111条指令,大部分为单字节指令。优先级设定方法:1、IP的状态由软件设定,某位设定为“1”,...
【急】有关单片机的几个问题,求大神!
mcs-51的时钟频率为6MHZ,编写延时2s的子程序。--延时子程序,延时的时间不准。--要求准确的2s,应该使用中断方法,定时的时间较准。--可以参考:http:\/\/hi.baidu.com\/do_sermon\/item\/4e1746af87887610a9cfb70d 编写一段程序,实现将片内RAM中从30H开始的连续10个字节的数据传送到50H开始的...
MCS-51单片机的一些题目,不会做,明天下午就要考试了,请哪位好心人士能 ...
MCS-51的存储器有片内RAM、片外RAM 和 ROM 三个空间。片内RAM:地址范围是00H到7FH (52系列延伸到FFH)。其中00H到1FH,共32字节,分成四个工作寄存器区,每区有寄存器 R0~R7。对此区域,可以使用 R0~R7 来操作,但是,当前只有一个区是可以这样读写的。对此区域,也可以使用字节地址,来读...