hastenlin 发表于 2008-8-4 21:49

如何才能简化程序

我用C语言编写了个程序,编译后文件有9.5k,而使用芯片为89s52,其内存只有8k,现在想压缩这个程序,但无从下手,感觉这些代码都是有用的<br /><br />请各路大虾帮忙提个压缩代码的方法,谢谢!!

xinzha 发表于 2008-8-4 22:54

ll

改用汇编写就行了,c的效率还是不如汇编的。

后学 发表于 2008-8-5 08:16

bin有9.5K?

如果是bin的话,压缩这么多不容易,不过是可以实现的,<br /><br />主要是把相似的功能模块定义成函数或循环,<br />如果能从程序结构上简化效果更好。。。

将军令 发表于 2008-8-5 08:39

现在芯片这么便宜,换片子吧

walnutcy 发表于 2008-8-5 23:26

更改下软件定义方式等是可行的,

仔细研究下MAP文件,
页: [1]
查看完整版本: 如何才能简化程序