51汇编(一):存储器结构

本文介绍了MCS-51单片机的存储器结构,包括片内程序存储器、片内数据存储器和片外数据存储器。重点讲述了程序存储器的64KB空间,数据存储器的内部RAM区(通用寄存器区、位寻址区、一般RAM区)以及特殊功能寄存器区的用途和特点。
摘要由CSDN通过智能技术生成

内存结构

MCS-51单片机在物理结构上有四个存储空间:片内程序存储器、片外程序存储器、MCS-51单片机在物理结构上有四个存储空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。但在逻辑上,即从用户使用的角度上,MCS-51单片机有三个存储空间,每个存储空间包括从0到最大存储范围的连续的字节地址空间并通过特定的指令来访问。这3个逻辑存储空间为:片内外统-编址的64K的程序存储器地址空间、片内数据存储器的地址空间、片外64K数据存储器的地址空间。
在这里插入图片描述

程序存储器

对于AT89S52单片机来讲,可寻址的程序存储器总空间为64KB,统一编址,地址范围为0000H-0FFFFH。AT89S52 片内8KB的程序存储单元,其地址为000H-1FFFH,当EA=1时,程序从片内FLASH ROM 开始执行,当PC值超过1FFFH时将自动转向外部ROM空间,即2000H-FFFFH地址区为外部ROM专用。当EA =0时,程序从外部存储器开始执行,片外地址范0000H-FFFFH。对于内部无ROM的8031单片机,EA 脚必须接地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值