|
发表于 2013-1-2 11:44:47
|
显示全部楼层
嵌入汇编不仅没必要, 还很不好, 如果你的代码运行效率很低, 你应该首先考虑是不是因为你用的debug版, 先编一个release版, 不用调试运行看看效率够不够, 不够的话再从算法上想办法优化. 尤其现在在逐渐向64位机过渡了, 嵌入汇编第一会降低可移植性, 像神秘的猫所说, 同时最重要的是破坏代码的可读性和可扩展性. 我在还不知道release版优化能力的时候, 在一家公司给他们做优化, 花费一个月的时间熬了无数的通宵把他们的代码效率提高十倍, 最后没想到把他们原来的代码用release版编一个后居然到达了同样的效率提升, 悲剧啊~ , 从此我再没写过汇编, 也再没在乎过debug版的效率再慢也无所谓, 甚至已经几乎不用debug版了 |
|