1 / 18
文档名称:

单片机指令周期 机器周期 状态周期 振荡时钟周期之间的关系.doc

格式:doc   大小:67KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机指令周期 机器周期 状态周期 振荡时钟周期之间的关系.doc

上传人:小雄 2020/9/4 文件大小:67 KB

下载得到文件列表

单片机指令周期 机器周期 状态周期 振荡时钟周期之间的关系.doc

文档介绍

文档介绍:指令周期机器周期状态周期振荡吋钟周期(吋钟周期)时钟周期:时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12us),是计算机中最基本的、最小的时间单位。在一个吋钟周期内,CPU仅完成一个最基木的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1US;若采用4MHZ的时钟频率,,它控制着计算机的工作节奏(使计算机的每一步都统一到它的步调上来)。显然,对同一种机型的计算机,时钟频率越高,计算机的工作速度就越快。8051单片机把一个时钟周期定义为一个节扌n(用P表示),二个节拍定义为一个状态周期(用S表示)。机器周期:在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基木操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个S周期(状态周期)组成。8051系列单片机的一个机器周期由6个S周期(状态周期)组成。前面已说过一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示),8051单片机的机器周期由6个状态周期组成,也就是说一个机器周期二二6个状态周期==12个时钟周期。例如外接24M晶振的单片机,他的一个机器周期=12/24M秒;指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令。总线周期:由于存贮器和I/O端口是挂接在总线上的,CPU对存贮器和I/O接口的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存贮器或I/O接口)进行一次访问所需时间称为一个总线周期。总结一下,时钟周期是最小单位,机器周期需要1个或多个时钟周期,指令周期需要1个或多个机器周期;机器周期指的是完成一个基本操作的时间,这个基本操作有时可能包含总线读写,因而包含总线周期,但是有时可能与总线读写无关,所以,并无明确的相互包含的关系。指令周期:是CPU的关键指标,指取出并执行一条指令的时间。一般以机器周期为单位,分单指令执行周期、双指令执行周期等。现在的处理器的大部分指令(ARM、DSP)均采用单指令执行周期。机器周期:完成一个基本操作的时间单元,如取指周期、取数周期。时钟周期:CPU的晶振的工作频率的倒数。例子:,它的晶振周期、时钟周期和机器周期分别是多少?以51为例,,钟周期(晶振周期)就是(1/)ps,一个机器周期包含12个时钟周期,一个机器周期就是0・5425ps。一个机器周期一般是一条指令花费的时间,也有些是2个机器周期的指令,"8页说cpu的操作频率可达60MH乙这个频率是机器周期还是指令周期?ARM机器周期跟指令周期有什么对应关系?由于ARM采用的是三级流水线的技术,所有的指令执行都由相同的三个阶段取指,译码,执行,那么所有的指令的执行时间是不是都是和同的?我的理解是:如果ARM不接pll(即ARM直接采用晶振的周期),ARM的机器周期就是晶振的振荡周期,这两个是等同的,所有的指令的执行时间都是相同的,且都等于晶振周期;如果ARM连接并使能pll,则1/Fcclk就是机器周期,lko请教高手指点更正,多谢!!zlgarm:没有机器周期的概念,只有主时钟的概念,它是OLL的输出。如果程序和数据均在片内RAM中,这样计算指令执行时间1>一般指令需1个主时钟时间2、 每次跳转增加3个主时钟时间(也许是2个,需要确认)3、 从RAM中取一个操作数多增加一个主吋钟吋间,以次类推4、 保存一个结果到RAM中多增加一个主时钟时间,以次类推5、 访问片内外设,增加一个外设时钟时间注意伪指令Idrrn,=x需要从ram中取一个操作数。slump:如果从FLASH中运行,启动MAM后,当指令不在MAM缓冲中,需用MAMTIM个周期进行MAM预取指。所以程序跳转的开销是相当大的。805仁ARM和DSP指令周期的测试与分析本文对三种最具代表性的微控制器(AT89S51单片机、7TDMI核的LPC2114型单片机和TMS320F2812)的指令周期进行了分析和。为了能观察到指令周期,将三种控制器的GPIO口设置为数字输出口,并采用循环不断地置位和清零,通过观察GPIO口的波形

最近更新

管竞环教授治疗狼疮性肾炎经验总结 2页

等离子弧焊接SiCp6061Al基复合材料工艺与合金.. 2页

项目实施方案及实施计划(9篇) 61页

端粒酶活性和相关基因在再障患儿骨髓造血干细.. 2页

窗帘装饰性设计研究 2页

教科版二年级下册科学期末测试卷含完整答案(.. 6页

教科版五年级上册科学期末测试卷(全优) 7页

教科版小学四年级下册科学期末测试卷及参考答.. 9页

教科版科学一年级下册第一单元《我们周围的物.. 7页

教科版科学一年级下册第二单元《动物》测试卷.. 6页

沪教版五年级下册数学第二单元 正数和负数的初.. 5页

沪教版六年级下册数学期末测试卷精品(各地真.. 5页

浙教版六年级下册数学期末测试卷含答案【综合.. 6页

苏教版一年级下册科学期末测试卷及参考答案(.. 9页

苏教版一年级下册科学期末测试卷(轻巧夺冠).. 9页

苏教版二年级下册科学期末测试卷重点 7页

2024年急救技能培训总结(通用17篇) 37页

苏教版六年级上册科学期末测试卷附答案【基础.. 7页

苏教版六年级下册数学期末测试卷有精品答案 7页

房产代持协议书模板 4页

某3.7m隧道窑风闸操作技术 23页

(完整)全国中小学生转学申请表 3页

钢结构探伤检测标准 2页

办公楼风机盘管清洗专项工程施工组织方案与对.. 11页

《特变电工-我的大学》读后感 5页

Q SY YHF 0136-2020屋面渗漏用聚合物改性修补.. 9页

T-CGDF 00002-2018 绿色企业评选标准 14页

避碰试题第号 9页

成语故事半途而废 6页