内存分布

[复制链接]
1990|5
 楼主| chenjunt 发表于 2021-7-3 18:41 | 显示全部楼层 |阅读模式
为什么直接跳到00000E40段去了,不是应该接着00000000连续的吗?

00000000: 111111111111----------------------------------------------------
00000E40: --------------11111111111111111111111111111111111111111111111111
00000E80: 1111111111111111111111111111111111111111111111111111111111111111
00000EC0: 1111111111111111111111111111111111111111111111111111111111111111
00000F00: 1111111111111111111111111111111111111111111111111111111111111111
00000F40: 1111111111111111111111111111111111111111111111111111111111111111
00000F80: 1111111111111111111111111111111111111111111111111111111111111111
00000FC0: 1111111111111111111111111111111111111111111111111111111111111111
chenho 发表于 2021-7-3 18:42 | 显示全部楼层
对运行没有任何影响。
songqian17 发表于 2021-7-3 18:45 | 显示全部楼层
器件复位后位0000,0004是中断地址,0000-0003必须设置跳转指令,跳转到程序开始地址。开始地址可以在内存中任何位置。
 楼主| chenjunt 发表于 2021-7-3 18:47 | 显示全部楼层
如何才能让内存分布连续?
午夜粪车 发表于 2021-7-3 18:48 | 显示全部楼层
完全没有必要。
 楼主| chenjunt 发表于 2021-7-3 18:52 | 显示全部楼层
勾选上 Format hex file for download 就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部