专栏名称: strongerHuang
公众号作者『strongerHuang』(黄工),分享内容包括(但不限于):Keil、IAR、STM8、STM32、μC/OS、FreeRTOS、CANOpen、ModBus...
目录
相关文章推荐
今天看啥  ›  专栏  ›  strongerHuang

ARM流水线如何提高代码执行效率

strongerHuang  · 公众号  ·  · 2022-06-24 08:30
    

文章预览

关注+ 星标公众 号 ,不错过精彩内容 编排 | strongerHuang 微信公众号 | 嵌入式专栏 为什么有些CPU的主频更低,但运算效率却更高呢? 比如: 51单片机 30M主频,STM32单片机20M主频, 执行相同一段代码, 主频更低的STM32 所花的时间却更短。 这里就牵涉到CPU流水线的问题,本文围绕CPU流水线描述相关内容。 早期CPU流水线 1.流水线来源 流水线的概念来源于工业制造领域,以汽车装配为例来解释流水线的工作方式,假设装配一辆汽车需要四个步骤: 1.冲压:制作车身外壳和底盘等部件; 2.焊接:将冲压成形后的各部件焊接成车身; 3.涂装:将车身等主要部件清洗、化学处理、打磨、喷漆和烘干; 4.总装:将各部件(包括发动机和向外采购的零部件)组装成车; 汽车装配需要冲压、焊接、涂装和总装四个工人,最简单的方法是一辆汽车依次经过 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览