原创
gcc与green hill的比较结果
2009-7-10 23:03
1735
5
5
分类:
工程师职场
我的cpu是mips的,相同的标准的dhrystone代码,2个compiler跑出的性能差蛮多的,green hill优势很明显,dmips高,code size小。 但是如果都跑mpeg2 decoder程序则速度差不多,反倒gcc更快一点,当然code size还是green hill小,大概能小20%,这也相当可观了。用green hill有一个不爽的地方是gcc中用得好好的嵌入式汇编不能用,它有它自己的一套语法等等,头大啊。。。nb的都自己搞一套标准,不与其他的兼容,你爱用不用,反正它不在乎
green hill的-Ospace代码会生成不对齐(unalign)的代码,我的cpu不能处理,抱异常。gcc的sprintf好像不好用,green hill的sprintf能用。真是奇怪
文章评论(0条评论)
登录后参与讨论