cpu执行一条指令所需要的时间称为什么?

 我来答
教育细细说
高能答主

2020-04-05 · 专注于分享教育知识。
教育细细说
采纳数:928 获赞数:451305

向TA提问 私信TA
展开全部

cpu执行一条指令所需要的时间称为指令周期,指令周期一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。

计算机之所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令,如此周而复始,构成了一个封闭的循环。除非遇到停机指令,否则这个循环将一直继续下去。

扩展资料:

在取指令的阶段,指令是放在存储器(也就是内存)里的,实际上,通过PC寄存器和指令寄存器取出指令的过程,是由控制器(Control Unit)操作的。指令的解码过程,也是由控制器进行的。

一旦到了执行指令阶段,无论是进行算术操作、逻辑操作的 R 型指令,还是进行数据传输、条件分支的 I 型指令,都是由算术逻辑单元(ALU)操作的,也就是由运算器处理的。不过,如果是一个简单的无条件地址跳转,那么可以直接在控制器里面完成,不需要用到运算器。

参考资料来源:百度百科——指令周期

中智咨询
2024-08-28 广告
计算机每执行一条指令都可分为三个阶段进行。即取指令 分析指令 执行指令。 取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。 分析指令阶段的任务是:将指令寄存器中的指令操作码取出后进行译码,分析其指令性质。 ... 点击进入详情页
本回答由中智咨询提供
东视灰灵白y
推荐于2017-09-05 · TA获得超过2.5万个赞
知道大有可为答主
回答量:5006
采纳率:96%
帮助的人:429万
展开全部

指令周期,就是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。

  1. 指令周期,读取-执行周期(fetch-and-execute cycle)是指CPU要执行指令经过的步骤。

  2. 计算机所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令,如此周而复始,构成了一个封闭的循环。除非遇到停机指令,否则这个循环将一直继续下去。

  3. 指令周期 :CPU从内存取出一条指令并执行这条指令的时间总和。

  4. CPU周期 :又称机器周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。

  5. 时钟周期: 通常称为节拍脉冲或T周期。一个CPU周期包含若干个时钟周期。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shitou934
2010-03-14
知道答主
回答量:28
采纳率:0%
帮助的人:9.7万
展开全部
是指令周期哦~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hulong523700
2010-03-14
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
一个时钟周期·~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式