首页/ 题库 / [问答题]简述MCS-51内部数据存储器的空间分配的答案

简述MCS-51内部数据存储器的空间分配。访问外部数据存储器和程序存储器有什么本质区别?

问答题
2022-01-05 17:57
查看答案

正确答案

(1)8051内部128B的数据RAM区,包括有工作寄存器组区、位寻址区和数据缓冲区。各区域的特性如下:
①00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7。当前工作寄存器组的选择是由程序状态字PSW的RS1、RS0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用Ri的寄存器间接寻址来访问。
②20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~7FH。当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用。
③30H~7FH为堆栈、数据缓冲区。
(2)访问外部数据存储器和程序存储器的本质区别是它们有各自不同的选通信号。访问外部数据存储器时,由数据指针DPTR提供寻址地址码,由RD/WR进行读/写选通;访问外部程序存储器时,由程序指针PC提供地址码,由PSEN进行读选通。


试题解析

相关题目
当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。
MCS-51单片机最大存储空间可达( )的两个并行存储器扩展系统。
89C51/S51单片机访问外部数据存储器的汇编指令为:( )
89C51/S51单片机访问内部数据存储器的汇编指令为:( )
在MCS-51单片机的运算89C51为ALU提供数据的是()。
MCS-51单片机扩展外部程序存储器和数据存储器()。
MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。
MCS-51系列单片机扩展外部存储器时,和外围存储器交换数据是通过单片机的()口传输的。
当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
MCS51单片机数据总线是多少位:()
访问外部存储器时,MCS-51系列单片机使用()作为地址总线。
若用数据指针DPTR作为间址寄存器访问外部数据存储器,它访问的整个外部数据存储器的空间为()
8051单片机访问外部程序存储器采用的指令助记符是(),访问外部数据存储器采用的指令助记符是()。
简述MCS-51内部数据存储器的空间分配。访问外部数据存储器和程序存储器有什么本质区别?
MCS-51单片机上电复位后,片内数据存储器的内容均为00H。()
在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。()
在单片机应用系统中,外部设备与外部数据存储器传送数据时,使()指令。
MCS-51单片机的数据存储器是指外部存储器。()
MCS-51单片机外部程序存储器和外部数据存储器的编址关系是采用()方式。
广告位招租WX:84302438

免费的网站请分享给朋友吧