CPU位数是什么意思?

有解释说是:它是表示一个时钟周期里,处理器处理的二进制代码数,又有解释说它可以理解为它是CPU的寻址带宽。那我可以理解为它是CPU需要根据8、16、32或64的数据内容去寻找相应的内容,然后再进行处理么?而这里讲的8到64位的位数是CPU最高可以处理的并发二进制的数据量么?

位数是指令的bit数,64位的话,一个指令的宽度是64bit,这64bit里面包含了微指令和数据的信息。位宽和寻址带宽没有关系,寻址是指令能访问的数据的地址范围,一般64bit的cpu外部都是128或者是更宽的数据总线。位宽约大能包含的东西就越多。我们看到arm最新的cpu就是一个位的指令包含了3个微指令。微指令是cpu真正执行的指令,他可以并发执行,它越多,cpu能做的事情也越多。单位时间完成的工作自然就多,cpu的能力就大。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-24
个时钟周期里,处理器处理的二进制代码数,又有解释说它可以
相似回答