用一台50MHZ处理机执行标准测试程序,它包含的混合指令数和相应所需的平均时钟周期数如下表所示: ——————————————————————————————————————— 指令类型 | 指令数目 | 平均时钟周期数| 整数运算 | 45000 | 1 | 数据传送 | 32000 | 2 | 浮点运算 | 15000 | 2 | 控制传送 | 8000 | 2 | ——————————————————————————————————————— 求有效Tcpu速率。

用一台50MHZ处理机执行标准测试程序,它包含的混合指令数和相应所需的平均时钟周期数如下表所示: ——————————————————————————————————————— 指令类型 | 指令数目 | 平均时钟周期数| 整数运算 | 45000 | 1 | 数据传送 | 32000 | 2 | 浮点运算 | 15000 | 2 | 控制传送 | 8000 | 2 | ——————————————————————————————————————— 求有效Tcpu速率。


参考答案和解析
下图中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.每秒总平均可执行的指令的数目

汇编程序中,能够改变程序执行顺序的指令是A.数据传送指令B.逻辑运算指令C.条件转移指令D.输入输出指令

●指令按功能分为 (56) 等类指令。(56) A.传送、计算、控制、处理B.数据传送、数据处理、程序控制、状态管理C.运算、寄存器、程序控制、状态D.运算、控制、处理、状态

某计算机的时钟频率为600MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟数(CPI)如表6-1所示,则该计算机的运算速度约为(3)MIPS。A.106.76B.207.32C.308.64D.1166.40

对数据进行运算的指令属于( )。A.数据传送型指令B.数据处理型指令C.程序控制型指令D.输入输出型指令

某计算机的时钟频率为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

()包括算数和逻辑运算指令。A.运算指令B.控制指令C.传送指令D.特殊指令

对时钟频率为400MHz的某计算机进行测试,测试程序使用4种类型的指令。每种指令的数量及每种指令的指令时钟数(CPI)如表5-1所示。该计算机的指令平均时钟数为(9);该计算机的运算速度约为(10)MIPS。A.1.82B.2.24C.2.56D.3.2

()包括取数指令和存储指令。A.运算指令B.控制指令C.传送指令D.特殊指令

假设CPU的时钟频率为2.0GHz,平均执行一条指令需2个时钟周期,则CPU每秒执行的指令数为()。 A.1MB.1亿C.10亿D.20亿

在处理器的指令系统中,程序控制类指令的功能是( )。A.改变程序执行的顺序B.进行主存和CPU之间的数据传送C.进行CPU和I/O设备之间的数据传送D.进行算术运算和逻辑运算

计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。空白(2)处应选择()A、指令种类少B、指令种类多C、指令寻址方式多D、指令功能复杂

()指令是进行数据的算术、逻辑或关系运算。A、数据传送指令B、数据处理指令C、程序控制指令D、输入/输出指令

在程序的数据流图中,关键路径的时钟周期数是执行一组机器指令所需时钟周期数的一个()A、上界B、下界C、平均值D、最小值

一个较完善的指令系统应当包括数据传送类指令、算术运算类指令和字符串类指令。()。A、逻辑运算类指令B、程序控制类指令C、输入输出指令D、系统控制类指令

程序控制类指令的功能是()A、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU和I/O设备之间的数据传送D、改变程序执行顺序

程序控制类指令的功能是()。A、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU和I/O设备之间的数据传送D、改变程序执行的顺序

不管是什么CPU,其指令系统都包括如下指令类型:数据传送类指令,数据运算类指令,和程序控制类指令。

什么叫做“控制转移指令”?它和数据传送、运算指令有什么区别?它是怎样实现它的功能的?

假设CPU的时钟频率为2.0GHz,平均执行一条指令需2个时钟周期,则CPU每秒执行的指令数为()。A、1MB、1亿C、10亿D、20亿

功能指令用于()功能。A、数据传送B、运算C、变换D、编写指令语句表E、程序控制

单选题在程序的数据流图中,关键路径的时钟周期数是执行一组机器指令所需时钟周期数的一个()A上界B下界C平均值D最小值

判断题不管是什么CPU,其指令系统都包括如下指令类型:数据传送类指令,数据运算类指令,和程序控制类指令。A对B错

多选题一个较完善的指令系统应当包括数据传送类指令、算术运算类指令和字符串类指令。()。A逻辑运算类指令B程序控制类指令C输入输出指令D系统控制类指令

单选题()指令是进行数据的算术、逻辑或关系运算。A数据传送指令B数据处理指令C程序控制指令D输入/输出指令