MCS-51单片机的时钟周期与振荡周期之间有什么关系 一个机器周期的时序如何划分 5

 我来答
床前明月儿
高能答主

2020-03-10 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171935

向TA提问 私信TA
展开全部

时钟周期一个时钟脉冲所需要的时间。在计算机组成原理中又叫T周期或节拍脉冲。是CPU和其他单片机的基本时间单位。它可以表示为时钟晶振频率(1秒钟的时钟脉冲数)的倒数。

用振荡周期来记录时钟周期,振荡一次记录一次时钟周期,时钟周期表示了SDRAM所能运行的最高频率。

机器周期时序由振荡周期来划分,内存中读取一个指令字的最短时间来规定机器周期。

计算机通过内部或外部总线进行一次信息传输从而完成一个或几个微操作所需要的时间,由12个时钟周期(振荡周期)组成,也是由6个状态周期组成。而振荡周期=1秒/晶振频率,因此单片机的机器周期=12秒/晶振频率 。


扩展资料

从内存中读取一个指令字的最短时间来规定CPU周期(机器周期),也即CPU完成一个基本操作所需的时间。通常一个机器周期包含12个时钟周期,在8051系列单片机的一个机器周期由6个S周期(状态周期)组成。

周期时间又包含若干个时钟周期。时钟周期定义为时钟脉冲的倒数,是计算机中最基本的、最小的时间单位。

时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。对同一种机型的计算机,时钟频率越高,计算机的工作速度就越快。但是,由于不同的计算机硬件电路和器件的不完全相同,所以其所需要的时钟周频率范围也不一定相同。

参考资料来源:百度百科-时钟周期

参考资料来源:百度百科-振荡周期

百度网友c75cca8
推荐于2017-11-25 · TA获得超过692个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:95.7万
展开全部
在MCS-51单片机的时钟周期与振荡周期是相等的,12M晶振,振荡周期就是(1/12M)s,
机器周期的时序,由12个时钟周期(12T)组成,在一些增强型的51单片机中,机器周期缩短为6T,甚至1T,以提高总线访问速率。(飞利浦降为6T,STC已降为1T)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
推荐于2017-08-23 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:76
采纳率:0%
帮助的人:92.3万
展开全部
1个机器周期=6个震荡周期=12时钟周期。
所有指令以机器周期为最小单位,若使用12M晶振,则
1/12MHz = 1/12 us
机器周期 = 1/12 * 12 = 1us.
对于指令的取码译码执行,以振荡周期为单位,不同的指令划分不同(机器周期不同)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tony_0620
2012-05-22 · TA获得超过327个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:205万
展开全部
12M晶振1us,24M晶振2us
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式