全部问题 > 当前问题

CPU性能里讲 字长以内的数字可以一次计算完成 后面为什么又说 字长越大 CPU能一次处理的数字就越大呢

审美疲劳` 2016-1-22 10:37:33

共 3 个回答

最佳答案

青栀如初 2016-1-22 11:08:55

  同学,你好:

  我们在说:字长是CPU的主要性能指标之一,它表示CPU一次能处理二进制数据的位数。

  其实,字长就是指计算机的二进制语言,即“0”和“1”,计算机通过一连串使用0和1数字组成的代码来进行各个方面的编译和工作。

  在同一时间中,处理二进制数哒位数叫做字长,通常处理字长为8位数据的CPU称为8位CPU。32位CPU就是在同一时间内处理字长位32位的进制数。二进制的每一个0或1是组成二进制的最小单位,称为一个比特(BIT)。

  字长:一般来说,计算机在同一时间内处理哒一组二进制数称为一个计算机的“字”,而这组二进制数哒位数就是“字长”。在其他指标相同时,字长越大计算机的处理数据的速度就越快。早期的计算机字长一般是8位和16位,目前市面上计算机的处理器大部分已达到64位了。

  字长总是8的整数倍,通常PC机的字长为16位(早期),32位,64位。 一台16位字长的PC机,可以直接处理2的16次方(65536)之内的数字,对于超过65536的数字就需要分解的方法来处理。32位pc机比16位机 优越的原因就在于它在一次操作中能处理的数字大,32位字长的PC机能直接处理的数字高达40亿(2的32次方),能处理的的数字越大,则操作的次数就越 少,从而系统的效率也就越高。

   所以我们说字长以内的数字可以一次计算完成,而字长越大,处理的的数字越大,则操作的次数就越 少,进而CPU能一次处理的数字就越大(因为处理的数字量大,而操作次数少,所以其一次能处理的量就会在原有哒基础之上大大提升)

   亲爱哒,希望我哒解释能对你哒学习有所帮助哟,很喜欢和你一起讨论我们,我们一起加油吧,么么哒!

审美疲劳` 2016-1-22 11:41:45

回复 青栀如初:谢谢啦

青栀如初 2016-1-22 11:45:32

   没关系哒,一起加油吧,么么哒!

问题来自: CPU的性能