16位,32位处理器是什么意思?

分别有什么不同?

16位,32位处理器指的是CPU的运算位数,位数是指微处理器一次执行指令的数据带宽。

32位CPU一次只能处理32位,也就是4个字节的数据,16位CPU一次只能处理16位,也就是2个字节的数据。

将总长128位的指令分别按照16位、32位、64位为单位进行编辑的话:旧的16位CPU(如Intel 80286 CPU)需要8个指令,32位的CPU需要4个指令,而64位CPU则只要两个指令。显然,在工作频率相同的情况下,64位CPU的处理速度比16位、32位的更快。


扩展资料

32位处理器,于1985年推出。内含27.5万个晶体管,最初时钟频率为12.5MHz。80386的内部和外部数据总线是32位,地址总线也是32位,寻址范围达4GB。

计算机使用了64位的CPU,相比较32位的CPU来说,64位CPU最为明显的变化就是增加了8个64位的通用寄存器,内存寻址能力提高到64位,以及寄存器和指令指针升级到64位等。

参考资料来源:百度百科-处理器运算位数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-05
"16位微机:用高性能的16位微处理器作CPU,数据总线宽度为16位。32位处理器,计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据,在Intel由16位的286升级到386的时候,为了和16位系统兼容,它先推出的是386SX,这种CPU内部预算为32位,外部数据传输为16位。直到386DX以后,所有的CPU在内部和外部都是32位的了。在计算机中,“位(bit)”和""字节(Byte)""、KB、MB以及TB的关系是:8位等于一字节,即8bit=1Byte,1KB=1024Byte(字节)=8*1024bit,1MB=1024KB,1GB=1024MB,1TB=1024GB 。32位处理器每次处理 4Byte(32bit),同理,64位处理器每次处理 8Byte(64bit) 。"
第2个回答  2018-06-26
朋友,你好:
没有16位的处理器,只有32位和64位的处理器,是指CPU一次处理数据的能力 32位是指 一次能处理2的32次方的数据能力 64位同理 不过目前64位的CPU 实际只能处理48位的数据(有的能处理50位数据)

希望对你有所帮助,祝你快乐~~本回答被网友采纳
第3个回答  推荐于2017-05-22
在英特尔(Intel)公司和AMD(Advanced Micro Devices)公司的个人电脑桌面处理器分争近乎于白热化的时候,双方又把战场移向了移动处理器领域:在英特尔公司抛出迅驰(Centrino)II的概念并发布了Dothan核心处理器后,AMD却悄悄地将64位处理器Mobile AMD Athlon 64带进了这一片几乎完全被英特尔统治的32位移动处理器市场……
关于处理器的位数的区别,就是在执行程序的通用寄存器(GPR)可以容纳位数据位数的区别。比如说32位处理器在通用寄存器中只容纳32位数据位数,这样的话就只能一次完成32位(每8位数相当于一个字节)数据的处理工作,自然,64位处理器就提升到了64位数据处理的层次,使通用寄存器有了更大的容纳量。所以,在要求处理器去处理同样一个更长如128位的指令时,用64位处理器只需要2个指令,而用现在的32位处理器时我们需要4个指令。对比是明显的,64位处理器的性能无庸质疑的。
第4个回答  2020-12-27

你们知道为什么32位处理器叫X86吗?X86是什么意思?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网