计算机系统概论之计算机硬件的主要技术指标

 衡量一台计算机的性能是由多项技术指标综合确定的,既包含硬件的各类性能,又包括软件的各种功能,这边主要讨论下硬件的指标。

 1.机器字长

 机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。字长越长,数的表示范围也就越大,

精度也就越高。机器的字长,也会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必影响整机的运行速度。

 机器的字长对硬件的造价也有较大影响。它将直接影响加法器(或ALU)、数据总线以及存储字长的位数。所以

机器字长的确定不能单从精度和数的表示范围来考虑。

 2.存储容量

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

 主存容量是指主存中存放二进制代码的总数。即(存储容量=存储单元个数 X 存储字长)。

现代计算机中常以字节的个数来描述容量的大小,因一个字节已被定义为8位二进制代码,故用字节数便能反映主存容量。例如上述存储容量为2M位,同理辅存容量也可用字节数表示,例如,辅存容量为4GB

 3.运算速度

计算机的运算速度与很多因素有关,如机器的主频、执行什么样的操作、主存本身的速度(主存速度快,取指、取数就快)等等都有关。早起用完成一次加法或乘法所需的时间来衡量运算速度,即普通法,显然是很不合理的。后来采用吉普森法,它综合考虑每条指令的执行时间以及他们在全部操作中所占的百分比。 现代机器的运算速度,普遍采用单位时间内执行指令的平均条数来衡量,并用MIPS作为计量单位,即每秒执行百万条指令。如某机每秒能执行200万条指令,则记作2MIPS。也有用CPI即执行一条指令所需的时钟周期数,或用FLOPS即每秒浮点运算次数来衡量运算速度。

你可能感兴趣的:(计算机组成原理)