PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] [计组]-CPU一次处理资料量与内存大小关系
楼主:
tim1991
(Ren)
2015-05-22 16:26:58
因为CPU读取资料量有限制,因此能够从内存中读写的资料也就有限制。
所以,一般32位元的CPU所能读写的最大资料量,大概就是4GB左右。
这是在一个linux教学网站看到的一句话
跟计组有关
但我想不透之间的因果关系
其中第二句话,
为什么CPU一次能读写的资料量32bits会影响最大读取资料量是4GB?
我的想法是,cpu处理完第一批32bits之后还给内存再抓下一批32bits,如此重复,记
忆体大小应该不会受CPU读取资料量限制
那这样跟内存大小为什么有关系??
还是作者表达的句意是另外的意思?
求解
作者:
popular10347
(popular)
2015-05-22 17:54:00
你应该是看鸟哥的web或书.这个和cpu的clock频率有关.在32bit架构下,一次只能抓4bytes,如果CPU的clock为10Gbps,则可得到4G bytes修正一下,CPU clock单位为Hz,所以1GHz*4byte=4Gbyte/s
作者:
tsoahans
(ㄎㄎ)
2015-05-22 20:30:00
因为要存取内存要知道位址 而位址如编超过4G(2^32)个CPU就没办法寻址抱歉我可能讲错了 实际上应该要看bus频宽才对cpu要看他怎么设计 还有一个内存位址不一定是存1byte
作者:
forever3580
(阿基基)
2015-05-25 13:27:00
呃 我觉得会不会是32bit 所以有2^32个位置 而大部分内存一个位置都放一个byte 所以最多可接受2^32个位置*1byte=4GB
作者: xhow4dox
2015-05-28 16:04:00
跟内存位置有关...那个讲clock rate的...
作者:
cuddlykitten
(稚巫)
2015-07-01 02:50:00
第一个想到的也是forever大那样…
继续阅读
[理工]画波德图问题
death811125
[商管]gdp的判断
likerockman
Re: [理工] 周易教线性代数的问题
Honor1984
[理工] 周易教线性代数的问题
Non
[理工] 资结 c语言符号
easion0317
[理工] [计组]-biased / excess notation
tim1991
[商管] 统计二题
fanlu617
[理工] 微积分
hahatolong
[理工] 资节 时间复杂度分析
APE36
Re: [理工] 线性代数 指数内积问题
wx19930509
Links
booklink
Contact Us: admin [ a t ] ucptt.com