时钟周期、状态周期、机器周期、指令周期与晶振频率之间的关系
1、晶振频率与脉冲的关系
假设单片机的晶振频率是12MHz,那么它的一个脉冲为1/12微秒;晶振单位时间发出的脉冲则为: 
     
      
       
       
         12 
        
       
         ∗ 
        
       
         1 
        
        
        
          0 
         
        
          6 
         
        
       
      
        12*10^6 
       
      
    12∗106。
 假设单片机的晶振频率是4MHz,那么它的一个脉冲为1/4微秒;晶振单位时间发出的脉冲则为: 
     
      
       
       
         4 
        
       
         ∗ 
        
       
         1 
        
        
        
          0 
         
        
          6 
         
        
       
      
        4*10^6 
       
      
    4∗106。 
2、时钟周期
时钟周期。也称振荡周期,定义为时钟频率的倒数;假设单片机的晶振频率是12MHz,那么它的一个脉冲(时钟周期)为1/12微秒。它是单片机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。时钟频率越高,单片机的工作速度就越快。
3、状态周期
                                                状态周期 = 2*时钟周期
4、机器周期
机器周期。单片机的基本操作周期,在一个操作周期内,单片机完成一项基本操作,如取指令、存储器读/写等。它由12个时钟周期(6个状态周期)组成。
                                           机器周期 = 12*时钟周期 = 6*状态周期
5、指令周期
指令周期。它是指CPU执行一条指令所需要的时间。一般一个指令周期含有1~4个机器周期。














![【洛谷 P8700】[蓝桥杯 2019 国 B] 解谜游戏 题解(字符串+映射+周期性)](https://img-blog.csdnimg.cn/img_convert/c1733f6b4f09b37cf356fb26028fffe0.png)




