目录
【命题追踪——与机器字长位数相同的部件(2020、2021)】
【命题追踪——时钟脉冲信号和时钟周期的相关概念(2019)】
【命题追踪——CPU执行时间的相关计算(2012、2013、2014、2017、2022、2023)】
1.3计算机的性能指标
1.3.1计算机的主要性能指标
【命题追踪——与机器字长位数相同的部件(2020、2021)】
通常所说的“某 16 位或 32 位机器”,其中的 16、32 指的是机器字长,简称字长。
字长是指计算机进行一次整数运算(即定点整数运算)所能处理的二进制数据的位数,通常与 CPU 的寄存器位数、ALU 有关。
因此,字长一般等于通用寄存器的位数或 ALU 的宽度,字长越长,数的表示范围越大,计算精度越高。
计算机字长通常选定为字节(8位)的整数倍。
补充:字、字长、机器字长、指令字长、存储字长的区别和联系是什么?
字长是指 CPU 内部用于整数运算的数据通路的宽度,因此字长等于 CPU 内部用于整数运算的运算器位数和通用寄存器宽度,它反映了计算机处理信息的能力。
字和字长的概念不同。字用来表示被处理信息的单位,用来度量数据类型的宽度,如x86 机器中将一个字定义为 16 位。
指令字长:一个指令字中包含的二进制代码的位数。
存储字长:一个存储单元存储的二进制代码的位数。
它们都必须是字节的整数倍。
指令字长一般取存储字长的整数倍,若指令字长等于存储字长的2倍,则需要2个访存周期来取出一条指令;
若指令字长等于存储字长,则取指令周期等于机器周期。
早期的存储字长一般与指令字长、字长相等,因此访问一次主存储器便可取出一条指令或一个数据。
随着计算机的发展,指令字长、字长都可变,但必须都是字节的整数倍。
【命题追踪——提高系统性能的综合措施(2010)】
(1) 吞吐量和响应时间。
吞吐量。指系统在单位时间内处理请求的数量。
它取决于信息能多快地输入内存,CPU 能多快地取指令,数据能多快地从内存取出或存入,以及所得结果能多快地从内存送给一台外部设备。
几乎每步都关系到主存储器,因此系统吞吐量主要取决于主存储器的存取周期。
响应时间。指从用户向计算机发送一个请求,到系统对该请求做出响应并获得所需结果的等待时间。
通常包括 CPU 时间(运行一个程序所花费的时间)与等待时间(用于磁盘访问、存储器访问、I/O 操作、操作系统开销等的时间)。
(2) 主频和 CPU 时钟周期。