专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

cpu仅完成一个最基本的动作_服务器

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 14:10:10       共计:3563 浏览

cpu仅完成一个最基本的动作?

超能网专注于优质内容创作,致力于有价值传播,欢迎点击关注。

“在一个时钟周期内,cpu仅完成一个最基本的动作”这句话出自《微机原理》吧?其实之前我也有同样的困惑,CPU到底完成了一个什么样的动作?

我们先回顾一下课本内容:

时钟周期:

定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数),是计算机中最基本的、最小的时间单位。若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟周期为250us。

机器周期:

在计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。8051系列单片机的一个机器周期由6个状态周期组成。一个状态周期=2个时钟周期,所以8051单片机的一个机器周期=6个状态周期=12个时钟周期。

指令周期:

CPU从内存取出到执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期也不同。

很明显,如果我们按照周期大小来看,时钟周期<机器周期<指令周期,时钟周期是计算机中最基本的、最小的时间单位。那么很显然它最基本动作只是最基本的逻辑门完成了一次状态的变化,或者说是时钟源的上升沿到下降沿的跳变。

N时钟周期 = 1机器周期

N机器周期 = 1指令周期

显然一个时钟周期内,CPU连一个指令都执行不了,它只能完成一次逻辑门的状态变化。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mac为多少位_数据库 | ·下一条:连wifi开热点是用自己流量吗_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有