你好!欢迎来到 !
语言
当前位置:首页 >> 技术中心 >> 单片机入门 >> 80C51单片机时钟周期、机器周期与指令周期

80C51单片机时钟周期、机器周期与指令周期

关键字:80C51单片机 作者:admin 来源:不详 发布时间:2018-05-08  浏览:17
       1.指令周期
       CPU执行一条指令所用的时间称为指令周期。一个指令周期由1~4个机器周期组成。
       2.机器周期
       CPU执行一个基本操作所用时间称为机器周期,一个机器周期由6状态S1~S6组成,每个状态由2时钟脉冲组成,前一个脉冲叫相位P1,后一个脉冲叫相位P2。因此一
个机器周期由12个时钟脉冲S1P1、S1P2、……、S6P1、S6P2组成,如图所示。
       3.时钟脉冲周期
       时钟脉冲周期T为计算机系统主频f的倒数,即:T =1/f。若系统主频为12MHZ,则T=1/12μs。
       在80C51指令系统中,指令长度为1~3个字节。在单字节和双字节的指令中,除了乘法和除法指令为4周期以外,都是单周期或双周期的。三字节指令都是双周期的。若系统主频为12M,则单周期指令执行时间为12T=12×12-1 =1μs。双周期指令执行时间为24T=24×12-1 =2μs。
       4.按字节与周期的指令分类
       指令按字节与周期可分为4类:单字节单周期、双字节单周期、单字节双周期、访问外存储器指令,现用4条指令来说明4类指令的机器码字节数、机器周期数及时钟周期数。


       其中,INC指令是将累加器A或DPTR内容加1,而MOVX A,@DPTR指令是将以DPTR为地址的存储单元内容送累加器A。读者只要知道指令的机器码字节数及机器周期数即可。

编辑:admin  最后修改时间:2018-06-27

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright © 2014-2023 All Rights Reserved.  粤ICP备14043402号-4

Baidu
map