全站数据
8 4 2 0 5 8 1

51单片机idata怎么用

贵州教师考试 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 20:21:06

问题描述

51单片机idata怎么用急求答案,帮忙回答下
精选答案
最佳答案

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访问。

code是在 0000H .. 0FFFFH 之间的一个代码地址,程序存储区 (64k 地址范围),对应汇编指令

MOVC @DPTR