计算机的主要性能指标
基本性能指标
Q: 基本性能指标包括哪些?
A: 基本性能指标包括机器字长、储存容量、吞吐量以及响应时间。

机器字长
Q: 机器字长的定义是什么?
A: 机器字长是指CPU一次能够处理的二进制数据的位数,与CPU内部用于整数运算的算术逻辑单元ALU的位数和通用寄存器的宽度相等。

Q: 机器字长对计算机系统性能的影响有哪些?
A: 
- 字长越长,数的表示范围越大,精度也越高。
- 字长影响计算速度。
储存容量
Q: 储存容量的定义是什么?
A: 储存容量是指主存储器能够存储的最大信息量,通常以字节为单位。


Q: 如何计算主存储器的总容量?
A: 储存容量 = 存储字长 × 存储单元个数。


响应时间
Q: 响应时间的定义是什么?
A: 响应时间是指从向计算机系统提交作业开始,到系统完成作业为止所需要的时间。

Q: 响应时间包括哪些部分?
A: 响应时间包括CPU时间和其他时间,CPU时间又分为CPU执行时间和系统CPU时间。

练习题
Q: 存储器地址寄存器MAR的位数决定了什么?
A: MAR的位数决定了存储单元的数量,具体为

与运算速度相关的性能指标
CPU时钟频率和时钟周期
Q: CPU时钟频率的定义是什么?
A: CPU时钟频率是指机器内部主时钟脉冲信号的频率,基本单位为赫兹(Hz)。


Q: CPU时钟周期的定义是什么?
A: CPU时钟周期是CPU时钟频率的倒数,表示CPU工作中的最小时间单位。


Q: 时钟频率和时钟周期之间的关系是什么?
A: 时钟周期 = 1 / 时钟频率。



CPI
Q: CPI的定义是什么?
A: CPI(Cycles Per Instruction)是执行一条指令所需的时钟周期数量。


Q: CPI的计算公式是什么?
A: CPI = 程序执行所需时钟周期数量 / 程序所包含的指令数量。



CPU执行时间
Q: CPU执行时间的定义是什么?
A: CPU执行时间是指真正用于用户程序的执行时间,不包括操作系统、内存和外部设备访问的时间。

Q: CPU执行时间的计算公式是什么?
A: CPU执行时间 = 程序执行所需时钟周期数量 / CPU时钟频率。




IPC
Q: IPC的定义是什么?
A: IPC(Instructions Per Cycle)是每个时钟周期能够执行的指令数量,是CPI的倒数。
MIPS
Q: MIPS的定义是什么?
A: MIPS(Million Instructions Per Second)是每秒执行的百万条指令数量

Q: MIPS的计算公式是什么?
A: MIPS = 主频 / CPI / 10^6


MFLOPS
Q: MFLOPS的定义是什么?
A: MFLOPS(Million Floating-point Operations Per Second)是每秒执行的百万次浮点运算数量。

Q: MFLOPS的计算公式是什么?
A: MFLOPS = 每秒执行的浮点运算次数 / 10^6。

基准程序
Q: 基准程序的定义是什么?
A: 基准程序是一组特定的程序,用于评测计算机的性能,能够有效模拟计算机在处理实际任务时的表现。
408真题练习
Q: MIPS、CPI、IPC的定义及其关系是什么?
A: - MIPS:每秒执行的百万条指令。
Q: 如何通过已知量主频计算MIPS?
A: 使用公式 MIPS = (主频 / CPI)/ 10^6) 进行计算。
