这个是你看到的51里的概念吧,我给你大概讲下,是具有普遍性的,不是单指51.单片机是需要输入一定的振荡频率才能工作的,每种单片机都有一个频率范围,比如CPU经常听到多少多少G。利用振荡器,晶震输入单片机的频率为振荡频率。在单片机内部一般有个指令周期,这里的机器周颤帆期应该指的是执行一条单租枣周期指茄型雹令需要的时间。双周期指令就是两个机器周期。
单片机要工作需要一个脉冲振荡器提供时钟脉冲,这个脉冲频率就是单片机的工作频率。单片机完成一此ALU单元操作并不是刚好用一个振荡时钟周期,这个周期我们叫机器周期,单片机完成一次指令操作也帆敬伍不一定就是一个机器周期,我们把这个周期叫指令周期。
例如:
标准的51单片机:1个机器周期需要12个时钟周期,一个指令周期需要1个至3个机器周期不等。
改进型51单片机:1个机器周期需要6个或者1个时钟周期。
AVR单片机:1个机器周期需要1个时钟周稿高期,一个指令周期需态或要1个或3个机器周期不等。
......
