打印
[ARM入门]

keil asm编译时不使用填充要怎么设置

[复制链接]
1790|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jplzl|  楼主 | 2021-12-22 10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有懂KEIL-ASM汇编的大神啊。一般程序编译出来的结果总是4字节对齐的吧。不足时,默认应该是用0进行填充。在C中,可以使用__packed进行压缩。但是如果是汇编代码的话,要怎么压缩不填充呢。
尤其是在ASM文件的最后,一般都是RO的参数。要怎么设置,不让定义参数时产生0的填充。如
在地址 0800DAF8 处,只定义一个0. DBC 0。但生成的文件,会在 0800DAF9/A/B处填充3个0。现在就是不想要进行填充。这个要怎么设置呢

使用特权

评论回复

相关帖子

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

本版积分规则

40

主题

229

帖子

2

粉丝