请教关于2407纯汇编语言全局变量的问题。

[复制链接]
 楼主| 金狐狸 发表于 2008-4-8 09:28 | 显示全部楼层 |阅读模式
我现在在使用DSP2407的纯汇编,碰到这样一个问题,如果我在一个AAA.asm文件中定义了一个变量aaa,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如.bss&nbsp;aaa,1<br />如果我想在BBB.asm文件中引用这个变量,应该如何声明,向各位大侠请教,谢谢。<br /><br />
waysn 发表于 2008-4-8 15:28 | 显示全部楼层

参考方法

我通常采用(.copy&nbsp;*.asm)的形式把其它ASM文件复制到主文件里,所有变量在一个asm文件里定义,其它asm文件都可以作为全局变量使用了。&nbsp;
hongh 发表于 2008-4-10 21:39 | 显示全部楼层

.ref

  
 楼主| 金狐狸 发表于 2008-4-11 22:42 | 显示全部楼层

多谢解答

to&nbsp;waysn:这种方法确实很好,但是有个缺点就是调试的时候无法进入断点,调试起来不方便。<br />to&nbsp;hongh:这个伪指令我试过,编译无法通过,老是提示“undefined&nbsp;symbol”。<br />多谢二位的解答。
 楼主| 金狐狸 发表于 2008-4-14 11:30 | 显示全部楼层

帖子沉了,顶一下。

哪位知道的大侠请指点指点。
IceAge 发表于 2008-4-14 20:50 | 显示全部楼层

AAA, BBB 中 .global aaa

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

18

帖子

0

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

4

主题

18

帖子

0

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