找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8819|回复: 0
打印 上一主题 下一主题
收起左侧

主流单片机指令周期介绍

[复制链接]
跳转到指定楼层
楼主
ID:91350 发表于 2015-9-30 13:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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架构微控制器(单片机)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表