【无标题】

MIPS与CPI计算:

MIPS和CPI计算是软考里的一个重要知识点,但是由于概念有点抽象,一直记不住公式,可以用一个简单的例子辅助记忆


先给出原公式

公式1:CPU 时间 = 指令条数 × CPI / 时钟频率

公式2:MIPS =时钟频率 / (CPI × 10^6)

问题可以类比成搬砖

  • 指令条数:一共有多少块砖,如1000 块砖
  • CPI :搬 1 块砖要走多少步(多少个动作)。CPI=2,搬 1 块要走两步;CPI 越大越麻烦、越慢。
  • 时钟频率 :你1 秒钟能走几步。

总时间 = 总步数 ÷ 每秒能走几步

总步数 = 砖数量 × 每块砖要走的步数

即:时间 = 砖数 × 每块砖走的步数 ÷ 每秒能走几步

也就是公式1:CPU 时间 = 指令条数 × CPI / 时钟频率

MIPS是一秒能搬多少百万块砖 ,也就是一秒钟能走的步数/搬一块砖需要走的步数,再做一个百万的数量级转化

也就是公式2:MIPS = 时钟频率 / (CPI × 10^6)

相关推荐
杨超越luckly5 天前
国庆V型、春节迁徙、五一升温:节假日数据里的中国旅游
agent·旅游·数据可视化·节假日·cpi·国定假日
Hollis Arthur10 个月前
mips栈帧详解
开发语言·汇编·学习·mips
道剑剑非道1 年前
MIPS内存体系结构与龙芯1E300地址空间映射
嵌入式·龙芯·mips
Steven_Mmm2 年前
BTP Integration Suite & CPI & Apache Camel
btp·cpi
Seele_10182 年前
CPI 与SAP IDOC的连接
sap·abap·btp·cpi
千年恨2 年前
移植iftop到mips平台
iftop·mips
Lapsey2 年前
龙芯杯个人赛记录
mips
shencz20002 年前
MIPS极简史:风雨40年,两度IPO六次被收购,读后感
龙芯·mips