TI论坛
直播中

黄淳

7年用户 172经验值
私信 关注

生成的map文件,__ASM__ __ISA__是什么作用?workBuf0Internal 的地址空间可以与它们重叠吗?

本帖最后由 一只耳朵怪 于 2018-6-19 14:52 编辑

自己看了自己程序生成的.map文件,
其中有以下几行
00800200 __ASM__
00800200 workBuf0Internal
00800280 __ISA__
00800298 __PLAT__
008002c0 __TARG__
008002e8 __TRDR__
自己不清楚__ASM__  __ISA__等是什么作用,workBuf0Internal 是程序中定义的一个数组的名字,很明显 __ASM__  __ISA__等 共用过了地址空间,
我想问一下,这些是什么东西,另外,workBuf0Internal  的地址空间可以与它们重叠吗?

回帖(1)

杨娟

2018-6-19 01:24:55
_ASM_ _ISA_等应该只是一些keywards,并不会占用地址,编译器会向其中分配代码或数据。
                                                                          

举报

更多回帖

发帖
×
20
完善资料,
赚取积分