zoukankan      html  css  js  c++  java
  • 主流单片机指令周期介绍


    STM32单片机
    有三级流水线,指令周期不定的,arm给出的是1.25MIPS/Mhz,一个平均执行速度
    就是1Mhz的频率,每秒钟可以执行1.25M指令。72M,那么就是72*1.25​M
    STM32单片机多为单周期​指令

    AVR单片机
    ​51是CISC结构的单片机,而AVR是RISC结构的,RISC结构基本上是一个时钟周期一条指令。
    ​avr一个时钟周期(晶振周期)执行一条指令,相对来说,就是一个机器周期就是一时钟周期
    通常时钟频率用4~8MHz,故最短指令执行时间为250~125ns。​
    没有位操作,都是以字节形式来控制和判断相关寄存器位

    PIC单片机(8位、16位、32位都有)
    PIC单片机系列是美国微芯公司(Microship)的产品,共分三个级别,即基本级、中级、高级​CPU采用RISC结构,分别有33、35、58条指令,属精简指令集,同时采用Harvard双总线结构,运行速度快,它能使程序存储器的访问和数据存储器的访问并行处理,这种指令流水线结构,在一个周期内完成两部分工作,一是执行指令,二是从程序存储器取出下一条指令,这样总的看来每条指令只需一个周期

    51​单片机
    一个机器周期包括12个时钟周期,指令长度有8/16/24/32位不同

    飞思卡尔单片机(原摩托罗拉单片机,后来脱离moto单干改名)​
    8位微控制器(单片机)、16位微控制器(单片机)、32位ARMCortex-M架构微控制器(单片机)

  • 相关阅读:
    jquery层级选择器学习笔记
    html 大于号 小于号 空格显示
    MySql存储过程二---变量
    MySql 存储过程一--基本语法及参数介绍
    MySql delimiter
    MySql 关联查询
    MySql 数据库导入导出
    markdown 换行
    WPF 之 MVVM
    对memtester源码分析
  • 原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12007339.html
Copyright © 2011-2022 走看看