请问单片机中 char code reserve[3]_at_ 0x3b 表示的是什么意思?
答案:2 悬赏:80 手机版
解决时间 2021-02-28 20:07
- 提问者网友:捧腹剧
- 2021-02-28 05:45
请问单片机中 char code reserve[3]_at_ 0x3b 表示的是什么意思?
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-02-28 06:40
你可以理解这样:在内存的0x3b位子,开始放数据。【n】指的是放多少个数。前面的code是指不同的存储空间。
code:程序存储区。
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的上时读写。
code:程序存储区。
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的上时读写。
全部回答
- 1楼网友:人類模型
- 2021-02-28 07:12
在Flash(或者叫ROM空间)空间里,的第0x3b个地址开始,放三个数,三个数的类型是字符型,
reserve[0]的地址是0x3b
reserve[1]的地址是0x3c
reserve[2]的地址是0x3d
reserve[0]的地址是0x3b
reserve[1]的地址是0x3c
reserve[2]的地址是0x3d
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯