在阅读一本飞思卡尔处理器手册时,我卡在某处,这表明它是一个32位处理器.
我可以知道背后的确切含义和逻辑吗?
它是否具体指定其ALU宽度或其地址宽度或其寄存器宽度,或者它们全部一起是N位.
希望您听说过飞思卡尔处理器.我刚刚看到他们的网站描述了他们最新的基于Starcore的处理器,称为SC3850作为16位处理器.据我所知,它有32位程序计数器,包括ALU,40位寄存器宽度和2x64位地址总线宽度.SC3850还可以处理32位或64位的SIMD(2)指令.
有关详细信息,请浏览此链接
小智 2
您关心处理器寄存器宽度的主要原因之一是性能。一般来说,位数加倍会使处理器移动数据和计算的速率加倍。这就是为什么我们并不都使用 8 位处理器。
另一个主要原因是地址空间。16 位程序计数器将地址空间限制为 64k,而 32 位计数器将地址空间限制为 4 GB。如果所有地址线都存在,新的 64 位处理器可以支持 17,179,869,184 GB 的内存。