首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

构成原理的一个小疑问

2013-10-11 
组成原理的一个小疑问我电脑cpu是Intel(R) Core(TM)2 Quad 64位的,意思应该就是数据总线是64根吧?64位意思

组成原理的一个小疑问
我电脑cpu是Intel(R) Core(TM)2 Quad 64位的,意思应该就是数据总线是64根吧?64位意思是cpu可以同时处理一个64bit的数。
   我的问题是:按理说在c中cpu可以将一个long long类型(64bit)的数以原操作的方式存入内存。应该是这样吧?但是我的实验的结果是,存一个64bit的数,cpu还是分了两步,第一步是先存高32位,第二步再存低32位,为什么会是这种结果?按道理说cpu一次就可以完成这个功能的呀?
   希望哪位大神能详细的解释一下,谢谢 原操作 ?64 ?组成原理
[解决办法]
可能 你这个变量 没在 64 的边界。

[解决办法]

引用:
Quote: 引用:

我猜是不是你的cpu内部是2个32位的小cpu集成的呢
我cpu四核的,感觉配置应该不会太水

我理解错了,这是我百度到的,分享一下
双核与64位,不光与CPU还有芯片组有关,最重要的还是芯片组,芯片组不支持,还是不能运行在64位的。但是芯片组支持64位,上一颗32位的CPU照样能在32位下用。如果芯片组支持32位,不支持64位,上一颗64位的CPU,那就不可能开机的!还有一个问题,就是BIOS也要支持,BIOS不支持的话,你的64位CPU运行在32位状态你都还不知道呢!
看来大家对双核和64位有点混淆!先搞清楚几个问题; 
1、双核问题
  核就是CPU的物理内核,实际通过半导体工艺作出来的。双核就是两个核,分为两种 一种是真正的双核也就是CPU中有两个物理内核,另外一种是伪双核,它带有HT技术(超线呈技术),实际上只有一个物理内核。
 2、64位问题
  64位时针对CPU读取和处理数据的能力的衡量,64位的读进来,64位的处理,64位的送出去。
所以双核不一定是64位,64位不一定是双核,因为单核的也有64位的。

热点排行