8051单片机的存储器分为几个部分?各部分的空间大小为多少

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-10
8051单片机的存储器分为几个部分?各部分的空间大小为多少

有两部份!!!一是数据存储器,二是特殊寄存器
8051片内数据存储器除RAM(00-7fh)之外,还有特殊功能寄存其SFR(80H-FFH),两者合起来共有256字节,但是能够真正用来当数据寄存器的只有128字节,也就是RAM。
特殊寄存器是用来存储那些51中已经规定好 了的寄存器

code
程序区
movcx
data
外部存抄储区
movx
data
内部存储区
mov
,直接访问袭或间接访问
idata
内部存储区
mov
间接
sfr
控制字区
mov
直接
不同2113的5261厂4102家与不同型号的51单片机空间大小是不同的
INTEL
8051系列
data
128
sfr
128
idata
0
INTEL
8052系列
data
128
sfr
128
idata
128
程序code
和数1653据xdata
主要看单片机型号了

分为外部存储器和内部存储器,外部存储器又分为ROM和RAM两部分,均为64K存储空间,共用P0,P2口地址线,需要靠地址锁存器来决定使用ROM还是RAM;内部存储器分为0~7F的RAM和80~FF的SFR特殊功能寄存器区;RAM中00~1F为工作寄存器区7个一组分成4组,有PSW中的RS0与RS1来决定使用哪一区,20~2F为位操作区,30~7F用户可以自由使用。

80C51 :片内ROM: 4K掩膜(4096B) ; 片内RAM :128B

80C51单片机内部RAM,共有128个单元。
80C52单片机内部RAM,共有256个单元。

参考一下:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/d744f03a02c6f8ff14cecb0e.html

  • 8051有几个存储器
    答:1、片内程序存储器 2、片外程序存储器 3、片内数据存储器 4、片外数据存储器 但在逻辑上,即从用户的角度上,8051单片机有三个存储空间:1、片内外统一编址的64K的程序存储器地址空间(MOVC)2、256B的片内数据存储器的地址空间(MOV)3、以及64K片外数据存储器的地址空间(MOVX)...
  • 8051单片机的存储器分为几个部分?各部分的空间大小为多少
    答:有两部份!!!一是数据存储器,二是特殊寄存器 8051片内数据存储器除RAM(00-7fh)之外,还有特殊功能寄存其SFR(80H-FFH),两者合起来共有256字节,但是能够真正用来当数据寄存器的只有128字节,也就是RAM。特殊寄存器是用来存储那些51中已经规定好 了的寄存器 ...
  • 51 系列单片机存储器是如何分类的?
    答:51系列单片机的存储器主要分为程序存储器(ROM/Flash)和数据存储器(RAM)。51系列单片机是一种基于Intel 8051微控制器架构的单片机。它的存储器结构主要由程序存储器和数据存储器两大部分组成。1. 程序存储器:程序存储器主要用于存放单片机运行时的程序代码。在51系列单片机中,程序存储器可以是只读存储...
  • 8051单片机内部RAM低128单元划分为哪三个部分?各有什么特点?
    答:(1)工作寄存器组(00H——1FH)这是一个用寄存器直接寻址的区域,内部数据RAM区的0—31,共32个单元。它是4个通用工作寄存器组,每个组包含8个8位寄存器,编号为R0——R7。(2)可位寻址RAM区(20H——2FH)16个字节单元,共包含128位,这16个字节单元既可以进行字节寻址,又可以实现位寻址。...
  • 8051单片机存储器分为哪两大部分?指令格式由什么和什么两部分组成?
    答:8051单片机存储器分为数据存储器空间和程序存储器空间两大部分。而不是(外部数据存储器空间和程序存储器空间,两大部分外部数据存储器空)指令格式并不一定有两部分组成,应该分什么指令格式。如:汇编语言指令格式,是有五部分组成。1, 标号 2,助记符 3,目的操作数 4,源操作数 5,注解·...
  • 8051单片机片内数据存储器的三个存储区域是如何划分的
    答:8051内部数据RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。(1)00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7。(2)20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~...
  • 51单片机的存储器分为哪几个部分?
    答:51单片机的存储空间在物理结构上分为四个部分:片内程序存储器(片内ROM)、片外程序存储器(片外ROM)、片内数据存储器(片内RAM)和片外数据存储器(片外RAM)。51单片机的存储空间在逻辑上分为三个部分:64KB的程序存储器地址空间(MOVC指令操作),256B的片内数据存储器地址空间(MOV指令操作),...
  • 8051单片机的存储器分为几个部分?各部分的空间大小为多少
    答:分为外部存储器和内部存储器,外部存储器又分为ROM和RAM两部分,均为64K存储空间,共用P0,P2口地址线,需要靠地址锁存器来决定使用ROM还是RAM;内部存储器分为0~7F的RAM和80~FF的SFR特殊功能寄存器区;RAM中00~1F为工作寄存器区7个一组分成4组,有PSW中的RS0与RS1来决定使用哪一区,20~2F为位...
  • 80C51单片机存储器分哪几个地址空间
    答:80C51单片机存储器分为:1、00H~7FH,这是内存空间,包括工作寄存器00H~1FH,位寄存器20H~2FH和通用寄存器30H~7FH 2、80H~FFH,特殊功能寄存器空间。3、0000H~FFFFH,扩展数据存储器和程序储存器空间,地址相同,物理空间不一样。
  • 简述8051单片机存储器结构
    答:8051单片机存储器结构包含内部存储器,外部扩展存储器。1、内部存储器包括:00H~1FH,工作寄存器区域 20H~2FH,位址寄存器区域 30H~7FH,用户寄存器区域 80H~FFH,特殊功能寄存器区域 2、扩展存储区包括 0000H~FFFFH的数据存储器和程序存储器,地址重叠。