吞吐量:表征一台计算机在某一时间间隔内能够处理的信 息量,单位是字节/秒(B/S)。
响应时间:表征从输入有效到系统产生响应之间的时间度 量,用时间单位来度量,例如微秒(10-6S)、纳秒(10-9S)。
利用率:表示在给定的时间间隔内,系统被实际使用的时 间所占的比率,一般用百分比表示。
处理机字长:指处理机运算器中一次能够完成二进制数运
算的位数。当前处理机的字长有8位、16位、32位、64位。 字长越长,表示计算的精度越高。
总线宽度:一般指CPU中运算器与存储器之间进行互连的内 部总线二进制位数。
存储器容量:存储器中所有存储单元的总数目,通常用KB、MB、GB、TB来表示。其中:
K=210,M=220,G=230,T=240,B=8位(1个字节)K=2^10,M=2^20,G=2^30,T=2^40,B=8位(1个字节)K=210,M=220,G=230,T=240,B=8位(1个字节)
存储器容量越大,记忆的二进制数越多。
存储器带宽:存储器的速度指标,单位时间内从存储器读出的 二进制数信息量,一般用字节数/秒表示。
主频/时钟周期:CPU的工作节拍受主时钟控制,主时钟不断
产生固定频率的时钟,主时钟的频率(f)叫CPU的主频。度量单位是MHz(兆赫兹)、GHz(吉赫兹)。主频的倒数称为CPU时钟周期(T),即T=1/f,度量单位是微秒、纳秒。
CPU执行时间:表示CPU执行一段程序所占用的CPU时间,可用下式计算:CPU执行时间 = CPU时钟周期数 ×CPU时钟周期长
CPI:表示每条指令周期数,即执行一条指令所需的平均时钟周期数。
MIPS:是单位时间内的执行指令数,所以MIPS值越高说明机器速度越快。
MFLOPS:是基于操作而非指令的,只能用来衡量机器浮点操作的性能,而不能体现机器的整体性能。
TFLOPS:表示每秒万亿次浮点操作次数,该技术指标一般 在超级计算机中使用。
考研真题2011年
答案:D
解析:
2012年:
答案:D
解析:CPU时间原来为90,速度提高50%,则现在CPU时间为90/(1+0.5)=60。又因为I/O时间不变。
则总时间为60+10=70。
2013年:
答案:C
解析:频率为1.2GHz,则周期为1/1.2GHz。
CPI=(2 * 0.5+3 * 0.2+4 * 0.1+5 * 0.2)(1/1.2G)=3/(1.2G)=1/(0.4G)
IPS=1/CPI=1/1/(0.4G)=0.4G
又因为要求的时MIPS。1GB=2^10MB=1024MB
所以MIPS=IPS1024=0.4*1024=409.6≈400
2014年:
答案:D
解析:设指令数为x,执行时间为t。
原来的CPI=20/x,现在的CPI=t/(0.7 * x);
现在的CPI死原来的CPI的1.2倍,
所以:1.2 * (20/x)=t/(0.7 * x)
脸变得x可以同时约掉,所以t=16.8s。
2015年:
答案:A
解析:
2017年:
答案:C
解析:M1周期=1/1.5,M2周期=1/1.2;
M1的CPI=2*(1/1.5),M2的CPI=1*(1/1.2);
所以CPI之比=2/1.5:1/1.2=1/1.6;
运行时间之比=CPI之比的倒数=1.6。
2018年(知识点)