smart指令执行速度

已锁定

阳春节拍

  • 帖子

    382
  • 精华

    2
  • 被关注

    5

论坛等级:侠士

注册时间:2023-03-01

钻石 钻石 如何晋级?

smart指令执行速度

997

3

2024-09-22 16:57:18

展开查看
引用自找答案,问题ID:316138

虽然说现代程序考虑指令执行速度有点意义不大,但毕竟smart的编译器还做不到太高级的优化。因此对于常用的子程序或库进行极限优化,还是很有必要的,比如通讯中常用的CRC16校验码

提问者:阳春节拍


芳季 回答道:

你自己被封精的帖子已经很优秀了。你还要从哪方面提高执行速度?

还有3人在找答案上回答了该问题,查看全部>
比如CRC16校验对速度很敏感,那么双for循环、for加8路sm1.1循环、jmp循环、512字节转换码、for加逻辑运算等等实现方式,到底哪个时间复杂度更低?
这就需要有指令及其不同情况下的执行时间(地址区、地址高低、指针)才好判断。
每种应用都有极多种实现方式,那种更优秀,有时得视目标源情况,有时确实是算法本身就有优劣,比如排序,比如字中on位的数量,再比如CRC16校验
smart指令执行速度 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9023条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。