用一台50MHZ处理机执行标准测试程序,它包含的混合指令数和相应所需的平均时钟周期数如下表所示: ——————————————————————————————————————————— 指令类型 | 指令数目 | 平均时钟周期数| 整数运算 | 45000 | 1 | 数据传送 | 32000 | 2 | 浮点运算 | 15000 | 2 | 控制传送 | 8000 | 2 | ——————————————————————————————————————————— 求有效MIPS速率。
用一台50MHZ处理机执行标准测试程序,它包含的混合指令数和相应所需的平均时钟周期数如下表所示: ——————————————————————————————————————————— 指令类型 | 指令数目 | 平均时钟周期数| 整数运算 | 45000 | 1 | 数据传送 | 32000 | 2 | 浮点运算 | 15000 | 2 | 控制传送 | 8000 | 2 | ——————————————————————————————————————————— 求有效MIPS速率。
参考答案和解析
下图中106表示10的6次方,10-4表示10的-4次方。CPI=执行某段程序所需的CPU时钟周期数 / 程序包含的指令条数∴ = (45000*1+32000*2+15000*2+8000*2)/(45000+32000+15000+8000) = 1.55(周期/指令)MIPS=f /(CPI*106) =(50*106)/(1.55*106) = 32.26(百万条指令/秒)Tcpu = 执行某段程序所需的CPU时钟周期数 / CPU时钟频率( f ) =(45000*1+32000*2+15000*2+8000*2)/(50*106) = 31*10-4(s)
相关考题:
●MIPS是衡量CPU处理速度的一种常用指标,它的含义是 (50) 。(50) A.每秒钟平均可执行的单字长定点指令的数目B.每秒钟平均可执行指令的数目C.每秒钟平均可执行的浮点指令的数目D.每秒钟平均可执行的算术运算指令的数目
MIPS是衡量CPU处理速度的一种指标,它指的是( )。A.每秒钟平均可执行的浮点运算指令的数目B.每秒钟平均可执行的算术运算指令的数目C.每秒钟平均可执行的单字长定点算指令的数目D.每秒总平均可执行的指令的数目
某计算机的时钟频率为600MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟数(CPI)如表6-1所示,则该计算机的运算速度约为(3)MIPS。A.106.76B.207.32C.308.64D.1166.40
假设某微处理器的主振频率为20MHz,两个时钟周期组成一个机器周期,平均4个机器周期可以完成一条指令,则其时钟周期为(12)ns ,平均运算速度为(13)MIPS。如果主振频率只有10MHz,则时钟周期为(14)ns,平均运算速度为(15)MIPS。若主振频率保持不变,而执行一条指令平均只需要两个机器周期,则平均运算速度可提高到(16)MIPS。A.1.25B.2.5C.5D.10E.25
某计算机的时钟频率为400MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟数(CPI)如下表所示,则该计算机的指令平均时钟数约为(4)。A.1.85B.1.93C.2.36D.3.75
● 某计算机的时钟频率为400MHz,测试该计算机的程序使用4 种类型的指令。每种 指令的数量及所需指令时钟数 (CPI )如下表所示,则该计算机的指令平均时钟数约为 (4 ) 。(4 )A. 1.85 B. 1.93 C. 2.36 D. 3.75
● 某计算机的时钟频率为 400MHz,测试该计算机的程序使用 4 种类型的指令。 每种指令的数量及所需指令时钟数 (CPI)如下表所示,则该计算机的指令平均时钟数 为 (4 ) ;该计算机的运算速度约为 (5) MIPS。(4 )A. 1.85 B. 1.93 C. 2.36 D. 3.75(5)A. 106.7 B. 169.5 C. 207.3 D. 216.2
对时钟频率为400MHz的某计算机进行测试,测试程序使用4种类型的指令。每种指令的数量及每种指令的指令时钟数(CPI)如表5-1所示。该计算机的指令平均时钟数为(9);该计算机的运算速度约为(10)MIPS。A.1.82B.2.24C.2.56D.3.2
假设微处理器的主振频率为50MHz,两个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期为(15)ns,平均运算速度近似为(16)MIPS。A.10B.20C.40D.100
判断题不管是什么CPU,其指令系统都包括如下指令类型:数据传送类指令,数据运算类指令,和程序控制类指令。A对B错