电脑无忧 - 北京电脑维护及IT服务外包服务商

32位CPU总线是几位的? 64位呢?

悬赏分0
解决时间:2007-11-03 18:43

提问者:匿名 一级 试用期 (5)  提问时间:2007-09-16 12:55 

最佳答案
答:
有人说32位cpu:数据总线宽32bits,内部寄存器多数为32位,大多数对整数操作的指令可以一次处理32位整数。主要是这三个条件。   
  32位系统:可在32位cpu上运行的系统。   
  32位应用:可在32位o.s.上运行的应用。
但我认为32位cpu指的是总线上数据的传输宽度,是一次可以传输的宽度,如果是地址总线,就意味着4g寻址,如果是数据总线,就是所说的机器字,c教材说int   数据类型的一个宽度为一个机器字,指的就是数据总线的宽度。   
  32位系统指的就是为32位cpu设计的系统,同理,32位程序就是在32位系统上执行的程序:-)   
  不过,这个传输宽度是否就意味着cpu“一次”只能处理一个32位的数据?我不太清楚,呵呵。
回答者:admin 一级 试用期 (0)  回答时间:2007-10-16 10:58