八达网

标题: CPU与寻址能力 [打印本页]

作者: emc    时间: 2013-4-15 14:44
标题: CPU与寻址能力
CPU读取数据,必须要到存储器中寻找,而且是按照编号去寻找,就好像是人们在超市的储物柜通常按照多少行多少列这样来寄存你的东西。

比如你的CPU寻址能力是2位,那么,你能找到几个柜子呢? 因为计算机处理器是二进制的,只认识0和1,2位的组合就是00 ,01,10, 11 ,找到了4个柜子,就是2的2次方

2位的CPU能找到编号001,110等三位的地址么? 白痴也知道答案

如果是32位的CPU,寻址能力就是 2的32次方,大概是4G左右,这就是为什么32位的CPU或者操作系统只能访问4G内存空间,多了就不认识,因为位数已经溢出了你的计算能力。

至于论坛的大傻逼说内存与寻址能力无关,不知道是怎么得出的。


作者: 松实玄    时间: 2013-4-15 14:52
果然是没药救的脑残,1小时内,肯定被人打脸~~~

我打叶也黄手都酸了,你就留给别人吧~~~

顺便召唤@叶也黄,进来等人来教育你~
作者: sla)_nv    时间: 2013-4-15 14:52
emc考上杭州师专,获得奖学金7 水晶
作者: emc    时间: 2013-4-15 14:56
松实玄 发表于 2013-4-15 14:52
果然是没药救的脑残,1小时内,肯定被人打脸~~~

我打叶也黄手都酸了,你就留给别人吧~~~

打我吧,不用借手别人~
作者: 松实玄    时间: 2013-4-15 15:04
emc 发表于 2013-4-15 14:56
打我吧,不用借手别人~

那多没趣,钓着你,让你再跳会,再打脸,才好玩啊~~~~~


你智商也真够可以的,

现在的形式是,要么自抽自脸,要么承认自己用的是15年前的CPU....你自己挑一个吧~~哈哈
作者: 叶也黄    时间: 2013-4-15 15:04
对的,有点补充,因为之前的硬件软件发展限制,

所以intel搞了一个至强支持36位寻址,以让服务器支持大内存,不过明显那个win7怎么支持4g大内存的,明显问的是家用cpu,所以回答说,多少位cpu就支持2x多少位次方的寻址能力,是没错的

有个sb拿这个特例还说事,真心脑残到无药可救了

就是这个36位寻址的至强,也是我告诉那个sb的,他开始还不信,后来去百度了

才开始相信
作者: emc    时间: 2013-4-15 15:07
叶也黄 发表于 2013-4-15 15:04
对的,有点补充,因为之前的硬件软件发展限制,

所以intel搞了一个至强支持36位寻址,以让服务器支持大内 ...

这个也需要硬件支持才行,而且是软硬件同时处理,用的是地址复用技术。 但是这个技术访问慢,处理麻烦,很少有人用。
作者: emc    时间: 2013-4-15 15:08
松实玄 发表于 2013-4-15 15:04
那多没趣,钓着你,让你再跳会,再打脸,才好玩啊~~~~~

还是说说内存与CPU无关吧,哈哈
作者: 叶也黄    时间: 2013-4-15 15:10
emc 发表于 2013-4-15 15:07
这个也需要硬件支持才行,而且是软硬件同时处理,用的是地址复用技术。 但是这个技术访问慢,处理麻烦,很 ...

是的,但是由于当时的硬件限制,要让服务器支持大内存,所以这个是折中的办法,

就那国建sb,用个10年前的服务器,还以为别人都没用过,所以有人稍微弄下,就高潮了
作者: 松实玄    时间: 2013-4-15 15:12
不懂装懂的文盲真是笑死人了~~~~
作者: emc    时间: 2013-4-15 15:13
松实玄 发表于 2013-4-15 15:12
不懂装懂的文盲真是笑死人了~~~~

你说个懂的让大家明白明白啊,你知道啥叫内存不?
作者: 松实玄    时间: 2013-4-15 15:16
叶也黄 发表于 2013-4-15 15:10
是的,但是由于当时的硬件限制,要让服务器支持大内存,所以这个是折中的办法,

就那国建sb,用个10年 ...

还不懂?

CPU的寻址和CPU的位数有毛的关系~~~~还至强呢,

我扔在家里,98年10月买的P2 333,也是36位的寻址~~~
作者: emc    时间: 2013-4-15 15:18
松实玄 发表于 2013-4-15 15:16
还不懂?

CPU的寻址和CPU的位数有毛的关系~~~~还至强呢,

请问如和用2位的CPU找到32位的地址????
作者: tangsa    时间: 2013-4-15 15:18
基本上支持楼主。。。。
国建打脸的截图,首先是个SERVER版的,微软利用软件技术搞出来的,不是简单的加个什么PAE就支持了,只有SERVER的可以。。。
WIN7什么的要这种效果,首先是要硬件支持PAE,其次要打开pae哪个开关,最后要突破微软的那个licence限制。。。。。
求国建打脸!!!

作者: 松实玄    时间: 2013-4-15 15:20
emc 发表于 2013-4-15 15:13
你说个懂的让大家明白明白啊,你知道啥叫内存不?

大概16年前,INTEL就将32位的CPU的地址总线拓展到了36位,最大支持64G的内存~~~

明白了么?

根本不是什么服务器,至强,只要是带MMX 的586,以上,都支持64G~
作者: 热啊    时间: 2013-4-15 15:21
cpu字长决定最大可用内存,国建大傻逼
作者: 松实玄    时间: 2013-4-15 15:22
tangsa 发表于 2013-4-15 15:18
基本上支持楼主。。。。
国建打脸的截图,首先是个SERVER版的,微软利用软件技术搞出来的,不是简单的加个 ...

现在说的是32位CPU能否支持大内存~~~~~我不证明了可以支持?
作者: 松实玄    时间: 2013-4-15 15:23
热啊 发表于 2013-4-15 15:21
cpu字长决定最大可用内存,国建大傻逼

你也就是个SB了~~
作者: emc    时间: 2013-4-15 15:23
松实玄 发表于 2013-4-15 15:20
大概16年前,INTEL就将32位的CPU的地址总线拓展到了36位,最大支持64G的内存~~~

明白了么?

这是对32位不能支持大内存的改进,用的是复用技术,改进的目的是因为大内存收到了CPU寻址的限制,为什么只能找到64G,就是2的36次方是64G,要是没有关系你干么不找到128G?  你这个头等大傻逼。


作者: 热啊    时间: 2013-4-15 15:24
国建智商之低,令人佩服!!!
作者: 叶也黄    时间: 2013-4-15 15:25
松实玄 发表于 2013-4-15 15:16
还不懂?

CPU的寻址和CPU的位数有毛的关系~~~~还至强呢,


改口速度真快,又换了
作者: emc    时间: 2013-4-15 15:25
松实玄 发表于 2013-4-15 15:22
现在说的是32位CPU能否支持大内存~~~~~我不证明了可以支持?

你知道为什么intel要这样做么? 你知道为什么没人采用他这种技术么?
你这个纯种的大傻逼
作者: walkman_cdwx    时间: 2013-4-15 15:25
呵呵,作为一个计算机专业的。我表示,内存确实与寻址能力无关。
计算机寻址的大小只和计算机指令集的字长有关。32位指令集的寻址能力是4G
假如一台电脑的内存是2G,而字长是32位,那么计算机仍然可以对应4G的虚拟内存寻址。
寻址能力只与计算机的字长有关。
作者: 叶也黄    时间: 2013-4-15 15:27
walkman_cdwx 发表于 2013-4-15 15:25
呵呵,作为一个计算机专业的。我表示,内存确实与寻址能力无关。
计算机寻址的大小只和计算机指令集的字长 ...

是无关,但是这个与目前的焦点没关系,

目前的焦点是,支持大内存跟cpu没关系,是系统决定的,这就是国建sb的观点
作者: walkman_cdwx    时间: 2013-4-15 15:28
叶也黄 发表于 2013-4-15 15:27
是无关,但是这个与目前的焦点没关系,

目前的焦点是,支持大内存跟cpu没关系,是系统决定的,这就是国 ...

但是lz的结论是
至于论坛的大傻逼说内存与寻址能力无关,不知道是怎么得出的
这个结论却是是错的
作者: 松实玄    时间: 2013-4-15 15:28
叶也黄 发表于 2013-4-15 15:27
是无关,但是这个与目前的焦点没关系,

目前的焦点是,支持大内存跟cpu没关系,是系统决定的,这就是国 ...

又来造谣了~~~~

因为CPU早就能支持大内存,所以我说限制内存支持的是操作系统,你不要改我的话啊~~~
作者: walkman_cdwx    时间: 2013-4-15 15:28
内存的大小确实与计算机的寻址能力无关
作者: 松实玄    时间: 2013-4-15 15:29
叶也黄 发表于 2013-4-15 15:27
是无关,但是这个与目前的焦点没关系,

目前的焦点是,支持大内存跟cpu没关系,是系统决定的,这就是国 ...

倒是你个蠢货,一口咬定32位CPU,不支持大内存,

现在还有什么话好说?
作者: 松实玄    时间: 2013-4-15 15:31
walkman_cdwx 发表于 2013-4-15 15:28
内存的大小确实与计算机的寻址能力无关

这两个鸟人,最可笑的是,还一口咬定,32位CPU,不能支持大内存~~~

在他们眼里,地址总线的位宽,居然就是CPU位数,这是弱智
作者: emc    时间: 2013-4-15 15:35
松实玄 发表于 2013-4-15 15:29
倒是你个蠢货,一口咬定32位CPU,不支持大内存,

现在还有什么话好说?

你这个大傻逼,如果用复位技术就不是真正的32位了,就是36位了,所以才支持大内存。
如果给你嘴巴改成一个逼,你还能说人话么,你只能说逼话了。。。
人家说的是32位,不是36位,你这个纯种大傻逼。
作者: anomaly    时间: 2013-4-15 15:35
本帖最后由 anomaly 于 2013-4-15 15:36 编辑
walkman_cdwx 发表于 2013-4-15 15:25
呵呵,作为一个计算机专业的。我表示,内存确实与寻址能力无关。
计算机寻址的大小只和计算机指令集的字长 ...


做人要厚道....
作者: 叶也黄    时间: 2013-4-15 15:35
傻逼,自己说过的话,转眼就忘,马上改口,就是熊大,都还死撑5000点啊,要脸不?

看看老子楼上说的,老子早知道了没关系了,但问题的焦点不在这里
作者: tangsa    时间: 2013-4-15 15:40
松实玄 发表于 2013-4-15 15:22
现在说的是32位CPU能否支持大内存~~~~~我不证明了可以支持?

咦。。这贴不是国建大人讨论的 WIN7加/PAE就能突破4G内存的衍生帖嘛。。
怎么换话题了。。
作者: walkman_cdwx    时间: 2013-4-15 15:41
anomaly 发表于 2013-4-15 15:35
做人要厚道....

我能说呵呵吗?

作者: walkman_cdwx    时间: 2013-4-15 15:42
anomaly 发表于 2013-4-15 15:35
做人要厚道....

我真的觉得你可以不编辑的
作者: emc    时间: 2013-4-15 15:43
walkman_cdwx 发表于 2013-4-15 15:41
我能说呵呵吗?

能详细说说一个寻址能力为2 的CPU,如果找到了4G内存么?
作者: atom    时间: 2013-4-15 15:44
CPU的寻址能力和流水线位宽,寄存器位宽,指令集,总线位宽都有关系。
绝大多数情况下它们都是匹配的,所以一般来说32位CPU的寻址能力就是4GB
但是。。intel经常搞一些幺蛾子比如地址扩展之类的东东。。
所以。。这个问题最正确的答案应该是--不知道。。
作者: walkman_cdwx    时间: 2013-4-15 15:45
emc 发表于 2013-4-15 15:43
能详细说说一个寻址能力为2 的CPU,如果找到了4G内存么?

我的观点开始说的很清楚了
就是计算机的寻址能力(寻址大小)与内存的大小无关。
不知道你为什么让我解释只有一位的cpu如何寻址4g.

作者: emc    时间: 2013-4-15 15:50
walkman_cdwx 发表于 2013-4-15 15:45
我的观点开始说的很清楚了
就是计算机的寻址能力(寻址大小)与内存的大小无关。
不知道你为什么让我解 ...

呵呵            
作者: anomaly    时间: 2013-4-15 15:57
word size != address size
作者: atom    时间: 2013-4-15 15:59
anomaly 发表于 2013-4-15 15:57
word size != address size

bingo!!
作者: 松实玄    时间: 2013-4-15 16:08
anomaly 发表于 2013-4-15 15:57
word size != address size

这么简单的问题,这些文盲居然不懂~~~

有这时间上网,还不如多去学习下~
作者: Jaedong.lee    时间: 2013-4-15 17:29
楼主是要被打脸的节奏




欢迎光临 八达网 (https://www.8-da.com/) Powered by Discuz! X2.5