返回首页
当前位置: 主页 > 单片机基础 >

MCS-51单片机的时钟周期 ,机器周期,指令周期是如何定义的?最

时间:2009-08-31 10:53来源:未知 作者:牛牛 点击:
问题:MCS-51单片机的时钟周期 ,机器周期,指令周期是如何定义的?当主频为12MHz的时候,一个机器周期是多长时间?执行一条最长的指令需要多长时间? 解答:时钟周期又称为振荡周期,由单片机内部振荡电路OSC产生,定义为OSC时钟频率的倒数。时钟周期又称为
问题:MCS-51单片机的时钟周期 ,机器周期,指令周期是如何定义的?当主频为12MHz的时候,一个机器周期是多长时间?执行一条最长的指令需要多长时间?
解答:时钟周期又称为振荡周期,由单片机内部振荡电路OSC产生,定义为OSC时钟频率的倒数。时钟周期又称为节拍(用P表示)。时钟周期是时序中的最小单位。一个状态有两个节拍,
机器周期定义为实现特定功能所需的时间。MCS-51的机器周期由12个时钟周期构成。
执行一条指令所需要的时间称为指令周期,指令周期是时序中的最大单位。由于机器执行不同指令所需的时间不同,因此不同指令所包含的机器周期数也不尽相同。MCS-51的指令可能包括1~4个不等的机器周期。
当MCS-51的主频为12MHz时,一个机器周期为1us。执行一条指令需要的最长时间为4us。
顶一下
(13)
72.2%
踩一下
(5)
27.8%
------分隔线----------------------------
推荐内容