转 提高C51的效率的几个小技巧

[复制链接]
3982|8
 楼主| 贺信 发表于 2009-8-11 21:48 | 显示全部楼层 |阅读模式
提高C51的效率的几个小技巧    1.能用内存储器完成的工作,不要使用外存储器,尽量选用小存储模式(small)。     2.认真考虑编程的细节和操作的次序。
    3.避免复杂的运算,尽量使用左移和右移完成乘除法运算,用逻辑运算符代替取模运算符完成取模运算。
    4.尽可能使用无符号的、小的数据类型,仔细选择数组的大小。
    5.尽可能使用局部函数变量,减少全局变量的使用。
glf 发表于 2009-8-13 08:48 | 显示全部楼层
来个沙发坐下啊
不伦不类 发表于 2009-8-13 10:47 | 显示全部楼层
来个板凳坐下
paolochristian 发表于 2009-8-14 16:06 | 显示全部楼层
leaoking 发表于 2009-8-14 20:26 | 显示全部楼层
我还用不到这块儿。。。。
现在就是简单的程序,一点儿一点儿慢慢来!!!
不过留名,以后备用。
沈洁 发表于 2009-8-14 20:43 | 显示全部楼层
要提高效率很简单啊,用汇编啊,c语言插入汇编编译,但是实际上,用c就注定是要牺牲效率的,但是换来的却是我们的轻松,与其花精力提高c的效率还不如换快一点的cpu多做几个项目来的实在
whqonline 发表于 2009-8-15 10:59 | 显示全部楼层
s46410864 发表于 2009-8-15 12:23 | 显示全部楼层
顶顶更健康!!
zy_spa 发表于 2009-8-15 16:25 | 显示全部楼层
很少见到汇编的,有没有高手多奉献!谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

305

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部