打印

DSP反汇编中C$$EXIT是什么

[复制链接]
479|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Violin11|  楼主 | 2017-12-12 10:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DSP反汇编中C$$EXIT是什么

请教大家一个问题,不知道有人遇到过没有:
我用同一个程序下载到两块板子上,其中一块是购买的2407开发板,另一块是我根据自己项目需要做的试验板,下载后发现反汇编代码有差异,导致我的试验板无**常使用,
这是下载到购买的2407开发板的反汇编代码的一部分:
88F0      _c_int0:
88F0 BF08 LAR     AR0,#8a3h
88F2 BF09 LAR     AR1,#8a3h
88F4 BE42 CLRC    OVM
88F5 BF00 SPM     
88F6 BE47 SETC    SXM
88F7 BF80 LACC    #8995h,0
88F9 B801 ADD     #1h
88FA E388 BCND    88feh,EQ
88FC 7A89 CALL    8902h,*,AR1
88FE 7A89 CALL    main,*,AR1
8900 7A89 CALL    C$$EXIT,*,AR1
8902 7802 ADRK    #2h
8903 BF80 LACC    #8995h,0
......
下面是下载到我的试验板的反汇编代码的一部分:
88F0      _c_int0:
88F0 BF08 LAR     AR0,#8a3h
88F2 BF09 LAR     AR1,#8a3h
88F4 BE42 CLRC    OVM
88F5 BF00 SPM     
88F6 BE47 SETC    SXM
88F7 BF80 LACC    #8995h,0
88F9 B801 ADD     #1h
88FA E388 BCND    88feh,EQ
88FC 7A89 CALL    8902h,*,AR1
88FE 7A89 CALL    main,*,AR1
8900 0680 LAR     AR6,*
8901 7C03 SBRK    #3h
8902 0090 LAR     AR0,*-
......
可以看到从8900处开始不一样,请问这与硬件有关吗?


相关帖子

沙发
houjiakai| | 2017-12-12 22:21 | 只看该作者
楼主怎么不使用C语言开发

使用特权

评论回复
板凳
houjiakai| | 2017-12-12 22:23 | 只看该作者
现在CCS的C语言编译效率非常高了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

717

主题

1010

帖子

3

粉丝