单片机微型计算机原理

80C51指令周期包含几个机器周期?一个机器周期分成几个状态、几个震荡周期?若晶振频率为6MHz,执行一条单机器周期指令需要多长时间?若晶振频率为24MHz,执行一条双机器周期指令需要多长时间?

一个指令周期由1-4个机器周期组成,依据指令不同而不同。
一个机器周期由6个状态周期即12个振荡周期组成。

晶振频率的倒数就是晶振的一个振荡周期

若晶振频率为6MHz,则振荡周期为1/6MHz=0.1667us
可知一条单机器指令需要12/6MHz=2us

若晶振频率为24MHz,执行一条双机器周期指令为12/24×2=1us
温馨提示:答案为网友推荐,仅供参考
相似回答