发布网友 发布时间:2022-04-20 11:49
共5个回答
热心网友 时间:2023-07-13 16:26
16位,32位处理器指的是CPU的运算位数,位数是指微处理器一次执行指令的数据带宽。
32位CPU一次只能处理32位,也就是4个字节的数据,16位CPU一次只能处理16位,也就是2个字节的数据。
将总长128位的指令分别按照16位、32位、位为单位进行编辑的话:旧的16位CPU(如Intel 80286 CPU)需要8个指令,32位的CPU需要4个指令,而位CPU则只要两个指令。显然,在工作频率相同的情况下,位CPU的处理速度比16位、32位的更快。
扩展资料
32位处理器,于1985年推出。内含27.5万个晶体管,最初时钟频率为12.5MHz。80386的内部和外部数据总线是32位,地址总线也是32位,寻址范围达4GB。
计算机使用了位的CPU,相比较32位的CPU来说,位CPU最为明显的变化就是增加了8个位的通用寄存器,内存寻址能力提高到位,以及寄存器和指令指针升级到位等。
参考资料来源:百度百科-处理器运算位数
热心网友 时间:2023-07-13 16:26
在英特尔(Intel)公司和AMD(Advanced Micro Devices)公司的个人电脑桌面处理器分争近乎于白热化的时候,双方又把战场移向了移动处理器领域:在英特尔公司抛出迅驰(Centrino)II的概念并发布了Dothan核心处理器后,AMD却悄悄地将位处理器Mobile AMD Athlon 带进了这一片几乎完全被英特尔统治的32位移动处理器市场……
关于处理器的位数的区别,就是在执行程序的通用寄存器(GPR)可以容纳位数据位数的区别。比如说32位处理器在通用寄存器中只容纳32位数据位数,这样的话就只能一次完成32位(每8位数相当于一个字节)数据的处理工作,自然,位处理器就提升到了位数据处理的层次,使通用寄存器有了更大的容纳量。所以,在要求处理器去处理同样一个更长如128位的指令时,用位处理器只需要2个指令,而用现在的32位处理器时我们需要4个指令。对比是明显的,位处理器的性能无庸质疑的。
热心网友 时间:2023-07-13 16:27
朋友,你好:
没有16位的处理器,只有32位和位的处理器,是指CPU一次处理数据的能力 32位是指 一次能处理2的32次方的数据能力 位同理 不过目前位的CPU 实际只能处理48位的数据(有的能处理50位数据)
希望对你有所帮助,祝你快乐~~
热心网友 时间:2023-07-13 16:27
"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),同理,位处理器每次处理 8Byte(bit) 。"
热心网友 时间:2023-07-13 16:28
你们知道为什么32位处理器叫X86吗?X86是什么意思?