51杂学
来源:互联网 发布:3w咖啡盈利模式 知乎 编辑:程序博客网 时间:2024/06/05 05:07
一、 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
读写。这个比较特殊,而且C51好象有对此BUG,建议少用。但也有他的优点,具
体用法属于中级问题,这里不提。
0 0
- 51杂学
- 杂学
- 杂学:ADHOC
- HTML杂学1
- QT 杂学
- 4.29-5.4杂学
- 后台容器杂学
- Cookie杂学
- 杂学日记
- 计算机网络杂学
- 杂学-Fragment
- “杂”学---服务器
- cookie杂学
- 学
- 学
- 学!!
- 学
- 学
- 获取特定的字符串
- Convert integer to string(int类型转化为string类型)
- 解析“extern”
- 动态规划 积木游戏
- 矩阵 uva 12037
- 51杂学
- 修改,编译sqoop
- 我的博客
- hdoj1048
- Hadoop-1.1.2、HBase-0.94.7完全分布式集群搭建
- 第二届acm省赛C identifier 字符串操作
- 2014年广州科目三道路驾驶技能考试/广汕路科目三路考系统操作和评判指南
- UML中的配置图、组件图
- unity js调用cs 和 cs调用js