计算题:如果FP操作比例为20%,FP的平均CPI(FP)=4,其它指令的平均CPI(它)为1.5,FPSQR操作比例为1.8%,而FPSQR的CPI(FPSQR)=20,改进的方案有二:一是提高FP操作的速度,使其增加一倍,一是提高FPSQR的速度10倍。试比较两个方案,假设IN与Tc不变,求两种方案下的CPI值,比较优劣。
第1题:
有以下程序
#include <stdio.h>
main()
{ FILE *fp; int i=20,j=30,k,n;
fp=fopen("d1.dat","w");
fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);
fclose(fp);
fp=fopen("d1.dat","r");
fscanf(fp,"%d%d",&k,&n); printf("%d %d\n",k,n);
fclose(fp);
}
程序运行后的输出结果是
A.20 30
B.20 50
C.30 50
D.30 20
第2题:
假定求浮点数平方根(FPSQR)的操作在某台机器上的一个基准测试程序中占总执行时间的20%,FP运算指令所用时间占总执行时间的50%。采用两种优化FPSQR的方法,第一种方法是增加专门的FPSQR硬件,可以将FPSQR的操作速度提高为原来的10倍;第二种方法是提高所有FP(浮点)运算指令的执行速度到原来的1.6倍,从而提高求浮点数平方根操作的速度。可以通过计算这两种方法对基准测试程序的加速比来比较这两种方法的优劣。以下叙述正确的是(13)。
A.第一种方法的加速比是1.23,效果较好
B.第二种方法的加速比是1.23,效果较好
C.第一种方法的加速比是1.22,效果较好
D.第二种方法的加速比是1.22,效果较好
第3题:
A..fp=fopen(“d 1.dat”,”r”);
B.fp=fopen(“d 1.dat”,”rb”);
C.fp=fopen(“d 1.dat”,”r+”);
D.fp=fopen(“d 1.dat”,”w”);
第4题:
有以下程序 #include<stdio.h> main() {FILE *fp;int i=20,j=30,k,n; fp=fopen("d1.dat","w"); fprintf(fp,"%d\n",i;fprintf(fp,"%d\n",j); fclose(fp); fp=fopen("d1.dat","r"); fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n); fclose(fp);} 程序运行
A.20 30
B.20 50
C.30 50
D.30 20
第5题:
以下与函数fseek(fp,0L,SEEK_SE乃有相同作用的是( )。
A.feof(fp)
B.ftell(fp)
C.fgetc(fp)
D.rewind(fp)
第6题:
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是( )。
A.feof(fp)
B.tell(fp)
C.fgetc(fp)
D.rewind(fp)
第7题:
计算机执行程序所需的时间P可用P=I*CPI*T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用(13)来提高机器的速度,它的指令系统具有(14)的特点。指令控制部件的构建,(15)。RISC机器又通过采用(16)来加快处理器的数据处理速度。RISC的指令集使编译优化工作 <17> 。
A.虽增加CPI,但更减少T
B.虽增加CPI,但更减少T
C.虽增加T,但更减少CPI
D.虽增加I,但更减少CPI
第8题:
AFP1
BFP3
C(FP1+FP3)/2
DFP2
第9题:
有以下程序 #include <stdio.h> main() { FILE *fp; int i=20,j=30,k,n; fp=fopen("d1.dat","w"); fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j); fclose(fp); fp=fopen("d1.dat", "r"); fp=fscanf(fp,"%d%d",&k,&n); printf("%d%d\n",k,n); fclose(fp); } 程序运行后的输出结果是
A.20 30
B.20 50
C.30 50
D.3020
第10题:
计算机执行程序所需的时间P可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。 RISC计算机采用(1)来提高机器的速度。它的指令系统具有(2)的特点。指令控制部件的构建,(3)。RISC机器又通过采用(4)来加快处理器的数据处理速度。RISC的指令集使编译优化工作(5)。
A.虽增加CPI,但更减少I
B.虽增加CPI,但更减少T
C.虽增加T,但更减少CPI
D.虽增加I,但更减少CPI