标题:
51单片机在下载程序时候地址是连续排列的,还是随机地址存储程序的?
[打印本页]
作者:
awdax12
时间:
2020-3-15 23:57
标题:
51单片机在下载程序时候地址是连续排列的,还是随机地址存储程序的?
51单片机在下载程序时候地址是连续排列的,还是随机地址存储程序的
如果地址是连续排列的,假设我在ROM里面放一个数据地址是0x1000,那么如果程序存放空间是0x0000 - 0x2000;程序会不会把我0x1000的数据给覆盖了。
作者:
csmyldl
时间:
2020-3-16 00:42
程序和数据未特别指明地址的情况下,是连续存放的,程序不会覆盖数据,因为程序是按子函数存储的,数据也可理解为一个特殊的子函数,但一般编程数据均放在最后(汇编),并用ORG指定地址,这样就更加不会覆盖了
作者:
Y_G_G
时间:
2020-3-16 00:56
程序储存器和EEPROM是分开的呀
作者:
TTQ001
时间:
2020-3-16 05:45
存储空间中的程序部分和数据部分是分开的。 将代码下载到单片机时,机器代码将连续保存在分配的程序部分中。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1