打印

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

[复制链接]
2429|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
金狐狸|  楼主 | 2008-4-8 09:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在使用DSP2407的纯汇编,碰到这样一个问题,如果我在一个AAA.asm文件中定义了一个变量aaa,
     如.bss aaa,1
如果我想在BBB.asm文件中引用这个变量,应该如何声明,向各位大侠请教,谢谢。

相关帖子

沙发
waysn| | 2008-4-8 15:28 | 只看该作者

参考方法

我通常采用(.copy *.asm)的形式把其它ASM文件复制到主文件里,所有变量在一个asm文件里定义,其它asm文件都可以作为全局变量使用了。 

使用特权

评论回复
板凳
hongh| | 2008-4-10 21:39 | 只看该作者

.ref

使用特权

评论回复
地板
金狐狸|  楼主 | 2008-4-11 22:42 | 只看该作者

多谢解答

to waysn:这种方法确实很好,但是有个缺点就是调试的时候无法进入断点,调试起来不方便。
to hongh:这个伪指令我试过,编译无法通过,老是提示“undefined symbol”。
多谢二位的解答。

使用特权

评论回复
5
金狐狸|  楼主 | 2008-4-14 11:30 | 只看该作者

帖子沉了,顶一下。

哪位知道的大侠请指点指点。

使用特权

评论回复
6
IceAge| | 2008-4-14 20:50 | 只看该作者

AAA, BBB 中 .global aaa

使用特权

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

本版积分规则

4

主题

18

帖子

0

粉丝