【计算机组成原理】学了计组,CPU执行时间你肯定会算了吧

前言

CPU执行时间是什么?
在学习计算这个之前,我们先来了解一下计算机性能的基本评价指标

🌳🌳🌳考量计算机系统性能的两个基本指标:

  • 吞吐率:单位时间内所完成的工作量。
  • 响应时间:从作业提交开始到作业完成所用的时间。

从执行时间来考虑,完成同样工作量所需时间最短的计算机性能是最好的。

🌵 一、用户感觉的执行时间

请添加图片描述

🌲二、CPU时间计算的指标

1、时钟周期

  • CPU的主脉冲信号的宽度。

什么是主脉冲信号?
即时钟定时信号;计算机执行一条指令的过程被分成若干步骤和相应的动作来完成,每一步动作都要由相应的控制信号进行控制,这些控制信号何时发出、作用时间多长,都需要由相应的定时信号进行同步

2、时钟频率(主频)

  • CPU中的主脉冲信号的时钟频率。
  • 是CPU时钟周期的倒数。

3、CPI(cycles per instruction)

  • 平均执行周期数。
  • 顾名思义,执行一条指令所需的时钟周期数。
    对于一条特定指令而言,其CPI指执行该条指令所需的时钟周期数,此CPI是一个定值
    对于一个程序/一台机器来说,其CPI指该程序或该机器指令集合中所有指令执行所需的平均时钟周期数,此CPI是一个平均值

🍀三、计算公式

CPU执行时间=程序所含时钟周期数/时钟频率
      =程序所含时钟周期数*时钟周期

程序总时钟周期数=程序所含指令条数*CPI
        =Σ(CPI * 条数)

由于以上两个公式可以得出:

CPU执行时间=CPI * 程序总执令条数 * 时钟周期

之前我也有被上述的一堆式子给吓到,但只要紧扣定义、知道各词所表示含义,上述公式便不难理解。
注:有了CPU执行时间,便可以评判计算机性能的好坏

  • CPU执行时间越长反而性能越差。
    跟跑完相同的距离所耗费的时间问题相似。

🌞四、实例

理论有了,让我们上实践
请问
请添加图片描述

对不起,上错了……

让我们真的上实践:
请添加图片描述

解:CPU执行时间=程序所含时钟周期数/时钟频率
程序时钟周期数=CPU执行时间*时钟频率
A的时程序钟周期数=10 * 2GHZ
          =2 * 010
B的时钟周期数=1.5 * A的时钟周期数
          =3 * 010
B的时钟频率 =B的程序所含时钟周期数/B的CPU执行时间
       =3 * 010/5
       =6 * 109
       =6GHZ

B的频率是A的三倍,B的速度是A的两倍,频率的提高可能会对CPU结果带来影响。

❤️拜拜语

🍉🍉🍉忙碌的敲代码也不要忘了浪漫鸭!
🌟🌟🌟要学习、工作与生活兼得哦。
🍅🍅🍅今天的计组分享就到这里啦,如果觉得有所帮助的话可以三连支持一波~

💜💜💜近期樱花盛开,在疫情防控准允的前提下,记得去看看哦,不仅仅于代码。💜💜💜
请添加图片描述

  • 20
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
CPU全称为中央处理器,是计算机的核心部件之一。它由运算器、控制器和存储器组成。运算器负责执行各种算术和逻辑运算,控制器负责指挥和协调计算机各部件的工作,存储器则用于存储数据和指令。CPU是计算机的大脑,决定了计算机的计算能力。它是一种小型的计算机芯片,嵌入在各种设备上,如台式机、笔记本电脑或平板电脑的主板上。通过在单个计算机芯片上放置数十亿个微型晶体管来构建CPUCPU的结构可以从逻辑上划分为控制单元、运算单元和存储单元,它们通过内部总线连接。控制单元负责控制计算机的工作流程,运算单元负责执行各种算术和逻辑运算,存储单元则用于存储数据和指令。CPU与主存之间通过地址进行通信,CPU从主存中读取数据和指令,并将结果写回主存。主存也被称为内存,是计算机中进行程序运行和数据存储的地方。主存分为只读存储器(ROM)、随机存储器(RAM)和高速缓冲存储器(Cache)。CPU与内存之间的工作关系是:执行一个程序时,首先将程序的代码和数据加载到内存中,然后CPU从内存中读取指令,解析并执行它们,最终得到程序的结果。CPU还包含寄存器,它是一种高速的存储器,用于临时存放数据和指令,以提高计算效率。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [计算机组成原理——CPU](https://blog.csdn.net/include_zrl/article/details/112382253)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怪&

感谢您的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值