社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 3140|回复: 5

汇编 c效率对比

[复制链接]

1120

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2011-2-13 00:31:25 | 显示全部楼层 |阅读模式
希望大家不要迷信汇编,不是每个人都能写出最优化的汇编,
但是研究编译技术的专家们能把c编译为高效的机器码.

转:
http://hi.baidu.com/momoca/blog/item/0433304edca0a0cad1c86a9d.html/cmtid/5a0470cf8ca41f33f8dc61cf

http://www.cnblogs.com/huanyan/archive/2010/10/22/1858791.html
http://blog.zhaojie.me/2010/01/talk-about-code-performance-4-asm-optimization.html

欢迎大家发表单片机上不同编译器编译的c和汇编对比结果.

另:在x86上intel的icc编译器出来的程序比其他编译器出来的程序快很多。


另,关于java的效率,java已经远不是原来的java了,arm某些处理核专门为java优化,java在pc上的虚拟机也是采用动态编译的方法在运行过程中把执行频繁的部分动态编译成为机器码,有些时候java效率可以赶上c/c++写的程序。并且特别是在大规模程序中简单的语言让人更专注于整体架构的优化来提高效率。
此帖出自单片机论坛

3153

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

荣誉会员勋章

发表于 2011-2-13 10:28:23 | 显示全部楼层
都说汇编效率高,但是我觉得以现在的C语言技巧来说C语言的效率已经很高了
QQ:1625345502

回复

使用道具 举报

1039

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2011-2-13 12:39:57 | 显示全部楼层

回复 楼主 ssawee 的帖子

绝对是好贴,希望更多人能够了解

回复

使用道具 举报

73

TA的帖子

0

TA的资源

宇宙尘埃

发表于 2011-2-14 09:52:47 | 显示全部楼层
好,哈哈

回复

使用道具 举报

2800

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2011-2-14 11:03:00 | 显示全部楼层
各有各的优势,没有绝的的好坏

回复

使用道具 举报

1120

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

 楼主| 发表于 2011-2-15 19:49:12 | 显示全部楼层
汇编优势非常不明显啊,除非是非常非常特殊的地方。

回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-9-25 17:58 , Processed in 0.299596 second(s), 17 queries , Redis On.

快速回复 返回顶部 返回列表