51系列中data,idata,xdata,pdata的区别

data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同.idata是用类似C中的指针方式 访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idata做指针式的访问效果很好)

xdata:外部扩展RAM,一般指外部0x0000-0xffff空间,用DPTR访问。

pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,用movx ACC,@Rx读写。

51系列中data,idata,xdata,pdata的区别[笔记]相关推荐

  1. 在51系列中data,idata,xdata,pdata的区别

    单片机keil C中的data, bdata, idata, hdata, pdata, code解释 2016年03月11日 15:12:33 记忆之墙 阅读数:2375 标签: C51dataco ...

  2. 单片机c语言idata什么意思,单片机C语言中的data,idata,xdata,pdata,code

    从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设定的 ...

  3. 单片机学习笔记——data,idata,xdata,pdata,code

    从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设定的 ...

  4. 【C语言】[其他] :code, data, idata, xdata, bdata, edata, hdata等,代表的意思

    从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设 定 ...

  5. 8051单片机基础4:数据存储类型(data,idata,xdata,code)

    文章目录 存储类型 使用方法 详细说明 8051存储器结构 data idata bdata pdata xdata code 关于作者 参考来源:Keil > Help > uVisio ...

  6. 关键字data idata xdata code using

    1. data 指定数据存储在内部低128字节的数据存储器(RAM)内,即(0x00-0x7f)地址范围内,在定义变量时不指定存储区域,则默认为data类型,这部分存储区可用acc直接读写,片内直接寻 ...

  7. C51 data idata xdata 和栈 笔记

    data 区域0-128 idata 128-256 xdata 看芯片配置的大小. 上图可以设xdata的小这样就可以 在超出芯片资源的情况下,编译程序会报错. 一般先预配置为small 这样编译效 ...

  8. 51汇编中DATA和EQU

    EQU相当于C语言中的#define,重命名的作用,预编译时执行. 例如:LED EQU 0X80H,给0X80起了一个新名字,可以作为立即数或者地址使用(不具有指针的性质,通过不同的寻址方式来确定是 ...

  9. 【IoT】CC254x 中 data、idata、xdata 和 pdata 区别以及堆 Heap 内存布局

    1.data.idata.xdata 和 pdata 区别 从数据存储类型来说,8051 系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code ...

最新文章

  1. 跨学科融合,塑π型人才 | 数据科学研究院第四届RONG奖学金答辩会成功举办...
  2. C# 操作http协议学习总结
  3. MVC根据CheckBox的Value值选中对应的复选框及获取选中的Value值
  4. vue 传参 微信_vue-router 你可能忽略的知识点
  5. 针对C++异常的学习
  6. mysql 64位整型_高性能MySQL笔记精简(整数和实数优化)
  7. WEB前端优化必备压缩工具YUI-compressor详解
  8. GB28181协议之语音对讲
  9. NB50/60 TJ1/TK1 模具 黑苹果保姆级教程整理
  10. 蔡学镛:KPI心理学
  11. 谷歌浏览器http请求之curl使用
  12. MM 库存盘点全总结
  13. java 密码库_JCA-Java加密框架
  14. Windows7SP1补丁包(Win7补丁汇总) 32位/64位版 更新截至2016年11月
  15. 叮咚买菜涨势,撑起生鲜电商门面
  16. 20160202.CCPP体系详解(0012天)
  17. 30元云主机包月不是梦
  18. 在线时间戳转换工具,纯JS 实现
  19. 2019年ACM-ICPC关注的一些比赛
  20. nand flash驱动调试学习

热门文章

  1. asp.net的几个错误
  2. Java嵌套类的使用
  3. [Ruby][3] 条件语句
  4. UA OPTI570 量子力学18 量子谐振子基础
  5. 如何在Linux系统上自动执行任务
  6. C++单元测试学习总结9
  7. unbuntu18 netplan 配置固定IP
  8. 数组去重与数组扁平化
  9. 【机器学习】谷歌的速成课程(二)
  10. StringBuffer笔记