网站首页 > 开源技术 正文
51单片机中的data , idata, xdata, pdata 的区别
从数据存储类型来说,8051系列有片内,片外程序存储器,片内,片外数据存储器。
片内程序存储器还分直接寻址和间接寻址类型,分别对应code , data ,xdata, idata以及
根据51系列特点而设定的pdata类型,使用不铜的存储器,将使程序执行效率不同,在编写C51程序时,
最好指定变量的存储类型,这样将有利于提高程序执行效率。
data:固定指前面0x00 - 0x7f的128个RAM,可以用acc直接读写,速度最快,生成代码也最小。
idata:固定指前面0x00 - 0xff 的256个RAM,其中前128和data的128完全相同,指示因为访问方式的不同,
idata是用类似C中的指针方式访问的。汇编语句为 mov acc,@rx c中idata做指针式访问效果很好。
xdata: 外部扩展RAM 一般指外部0x0000 - 0xffff 空间,用dptr访问。
猜你喜欢
- 2024-09-08 99MB缓存杀疯!锐龙5 5600X3D实测数据:便宜又大碗!
- 2024-09-08 Spring Boot2.X数据访问的三种主流姿势JDBC、MyBatis、JPA
- 2024-09-08 拼多多员工在脉脉上匿名发贴被辞退!大数据时代没有隐私?
- 2024-09-08 马斯克禁止第三方抓取X数据训练AI模型
- 2024-09-08 已经2021年了,iPhone X还有坚持下去的意义吗?
- 2024-09-08 解读X-32——大嘴巨怪,性能不凡——军用飞机/战斗机/美国X-32
- 2024-09-08 西部数据多款 SSD 通过 SIG 认证:SN850X、SN820、SN770 等型号
- 2024-09-08 速度、精准、便捷-Datacolor SpyderX 红蜘蛛显示器校色仪|大家测503
- 2024-09-08 微软“赢得了胜利”?PS5与Xbox Series X数据曝光
- 2024-09-08 马斯克向OpenAI发起挑战?xAI欲融资40亿美元,X数据成关键卖点!
你 发表评论:
欢迎- 07-10公司网站建站选择:人工建站和源码建站分析
- 07-10多用途游戏娱乐新闻网站HTML5模板
- 07-10站长教你搭建属于自己的网站(搭建网站的步骤)
- 07-10php宝塔搭建部署实战响应式塑料封条制品企业网站模板源码
- 07-10自适应响应式汽车配件类网站源码 html5高端大气汽车网站织梦模板
- 07-10网站标签怎么设置?(网站标签怎么设置比较好)
- 07-10PageAdmin企业网站制作中踩过的坑
- 07-10豆包给我输出的html在线象棋源码(有点简单)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)