衡量一台计算机性能的优劣是根据多项技术指标综合确定的。其中,既包含硬件的各种性能指标,又包括软件的各种功能。这里主要讨论硬件的技术指标。

计算机硬件的名称用途和技术指标(计算机硬件的主要指标)(1)

1.机器字长

机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。字长越长,数的表示范围越大,精度也越高。机器的字长也会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必会影响机器的运算速度。

计算机硬件的名称用途和技术指标(计算机硬件的主要指标)(2)

机器字长对硬件的造价也有较大的影响。它将直接影响加法器、数据总线以及存储字长的位数。所以机器字长的确定不能单从精度和数的表示范围来考虑。

2.存储容量

存储器的容量应该包括主存容量和辅存容量。

主存容量是指主存中存放二进制代码的总位数。即存储容量= 存储单元格数 × 存储字长。一个存储单元可存储一串二进制代码,称这串二进制代码为一个存储字,这串二进制代码的位数称为存储字长。

计算机硬件的名称用途和技术指标(计算机硬件的主要指标)(3)

现代计算机中常以字节数来描述容量的大小,因一个字节已经被定义为8位二进制代码,故用字节数便能反映主存容量。

3.运算速度

计算机的运算速度与许多因素有关,如机器的主频、执行什么样的操作、主存本身的速度等有关。早期用完成一次加法或者乘法所需要的时间来衡量运算的速度,即普通法,显然很不合理。后来采用吉普森发,它综合考虑每条指令的执行时间以及它们在全部操作中所占的百分比。

现在计算机的运算速度普遍采用单位时间内执行指令的平均条数来衡量,并用MIPS作为计量单位。列入,某机每秒能执行200万条指令,则记作2MIPS。也可以用CPI(执行一条指令所需要的时钟周期(机器主频的倒数))数,或者FLOPS(浮点运算次数每秒)来衡量运算速度。

,