• 专业师傅

  • 全国服务

  • 质量保障

欢迎进入啄木鸟问答频道,这里提供最专业的问答知识
搜索答案
我要提问

CPU时间是什么?如何判断CPU时间的大小?

4304人浏览 2023-08-30
我来答
    取消
    提交回答
3个回答
  • ycnga
    ycnga

    2023-08-30

    最优回答

    1、要是只是不求十分精确的估计的话,你可以在按键按下后让程序执行一个死循环,循环中一直判断按键是否松开,未松开则给一些计数用的寄存器加1,松开则跳出循环,在循环的下一句统计这些寄存器的值,根据每条指令执行时间(汇编语言指令时间很严格的)来计算出在循环中执行了多长时间;2、如果追求十分精确的话,建议你开启一个定时器,按键按下触发一个外部中断,该中断中启动定时器,定时器开始计时,每次计满时会发生定时器中断,在这个中断中判断按键是否已松开,若已松开则停止计时,若未松开则加一下定时乘数因子,直至松开,就可以用每次定时值乘以定时乘数因子,得到总的时间,建议定时值尽可能短,如1ms、500us等,精度很高!

    0
  • aisanm99
    aisanm99

    2023-08-30

    你是说CPU的时钟频率吗,通常英特尔的CPU所说的2.0 G、3.4 G 等等就是指它的时钟频率,至于AMD的我就不太清楚了,它不是按时钟标识的,好像是要通过换算才能知道它的主频。

    回答:

    0
  • chatian911
    chatian911

    2023-08-30

    电脉冲的指令周期,一次脉冲运算一次!脉冲间隔越小,运算越快

    回答:

    0
推荐维修服务:若未解决您的问题,请您直接联系客服或拨打电话: 为你解忧
正规家庭维修哪家好?

·找啄木鸟家庭维修

·人才库累计注册数十万维修工程师

·信息严格加密,放心预约

·预约只需6秒快速完成!

请选择分类
      获取验证码
      维修服务推荐
      特别推荐

      友链交换:
      手机维修