平均运算速度2MIPs.每秒执行几条指令 ?

jimobuzai 2002-09-09 11:41:52
平均运算速度2MIPs.每秒执行几条指令 ?
请列出算法,谢谢!!
...全文
382 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lotust 2002-09-10
  • 打赏
  • 举报
回复
MIPS 应该是 一个机器周期执行的指令数量.
1MIPS 就是一个机器周期执行 1条指令.
然后根据Cpu的速度就可以算出来了!!

MIPS 是测量计算机性能的一个标志(仅仅是一个方面的参考,当然还有其他几个方面的参考).

可以参考教材<计算机系统结构教程>

RISC (精简指令计算机)大约每个机器周期可以执行1条指令.
其他的类型的计算机一般都是好几个机器周期执行一条指令,一般是3-5..
因为它们的指令设计的比较长.执行比较慢的缘故.


CHENGXB 2002-09-10
  • 打赏
  • 举报
回复
楼上说的不错!
pazee 2002-09-09
  • 打赏
  • 举报
回复
这个数量级应该是 8086得差不多了。
pazee 2002-09-09
  • 打赏
  • 举报
回复
MIPS 的定义就是每秒指令执行的调数呀!
MIPS= 每秒指令数/10^-6;

所以你的2MPIS就是每秒 2百万条指令。
对于RISC CPU由于它的每条指令的周期都是相同的,所以这个数是准确的。
对于Intel x86 这类的CISC 的处理器,各条指令的周期不同,所以要统计各条指令的执行概率,就是权值,然后更具平均周期来计算。

客观的讲这个mips不能全面的反映不同类型的CPU的彼此间的性能差异,但能作为一个参考。
相关推荐
发帖
Delphi

5163

社区成员

Delphi 开发及应用
社区管理员
加入社区
帖子事件
创建了帖子
2002-09-09 11:41
社区公告
暂无公告