CPU的平均指令周期 怎么算,如何计算处理器的机器周期 |
您所在的位置:网站首页 › 时钟周期计算机 › CPU的平均指令周期 怎么算,如何计算处理器的机器周期 |
转自:http://blog.sina.com.cn/s/blog_a2e4b72c010139mj.html 请高手讲解一下, 何为处理器的时钟频率, 何为时钟周期,何为机器周期...如何计算机器周期? example : 若处理器的时钟频率为500MHz ,每4个时钟周期组成一个计算机周期,执行一条指令 平均需要三个机器周期, 则该处理器的一个机器周期为________ns ,平均执行速度为____________MIPS . 请高手详细解答啊..........
---------- 指令周期是一条指令执行的时间,一个指令周期分成若干机器周期,一个机器周期中又有若干个时钟周期。 时钟周期 = 1 / 时钟频率, 上题中: 时钟周期 = 1 / 500 × 1000000000 = 2 ns 机器周期 = 时钟周期 × 4 = 8 ns 指令周期 = 机器周期 × 3 = 24 ns 平均执行速度为:1 ÷ 指令周期 = 1 ÷ 24 × 1000000000 ÷ 1000000 = 41.67 MIPS --------------- 若处理器的时钟频率为500MHz 时钟周期为1000 / 500 = 2 ns 每4个时钟周期组成一个计算机周期 机器周期为 2*4 = 8 ns 执行一条指令平均需要三个机器周期 1000/(8*3)=41.667 MIPS 或500(时钟频率) / 4 /3 相关公式 执行最快指令所需时间 即CPU指令周期=(1个机器(计算机)周期) 转换成 (时钟周期数) ÷ CPU主频 (单位ns 十亿分之一秒 纳秒) CPU的MIPS(每秒百万条指令)即最高速率 = CPU指令周期 的倒数 ÷ 1M * 1个机器(计算机)周期执行的指令数 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |