32位CPUCPU的读取顺序最大的内存大小为4G单位的详细转化

我记得有本书叫《计算机原理》你可以去参考一下。

你对这个回答的评价是

太专业了,去查下原理呀

你对这个回答的评价是

这里面有一个搭配的问题,单核频率低内存再大也是白搭;

双核频率高,内存小也会限制速度;

还有就要看你主要做什么用了,

电影网页对内存比较高

你对这个回答的评價是?

Windows 7系统中家庭普通版能支持8GB内存,家庭高级版能支持16GB内存而64位的专业版、企业版和旗舰版最高可支持192GB内存。

64 位与 32 位的不同之处众多其中用户感觉最为明显的就是内存尋址空间的不同。我们就仅以“适用”的内存大小来举例计算机内存的大小对性能有着决定性的影响,32 位寄存器最大寻址空间为 2的32次方这就决定了 32 位 Windows 10的最大内存寻址空间为 2的32次方即 4 GB。以此类推64 位操作系统的内存寻址空间为 2的64次方,我们可以理解为无穷大的内存空间洇此,64 位 ≠ 32 位 X 2他们寻址空间(即能够使用的内存大小)差别根本不在一个数量级。

32位的CPU(准确的说是运行在32位模式下的CPU)只能寻址最大4GB的内存受制于此,32位的操作系统也只能识别最大4GB的内存由于在系统中,除了内存之外还有很多存储设备,因此真正可以利用的内存空間肯定小于4GB,也就是我们看到的系统属性中显示的/usercenter?uid=5e9d05ej6gwt1ml

=8bit=1B 2^20B/1B = 2^20 地址范围为0~2^20-1 也就是说至少需要二十根地址线地址寄存器是用来存放地址的,与存储器嫆量及编址方式有关可以简单的认为地址线的个数等于地址寄存器的位数,所以地址寄存器为20位

2、数据寄存器用来存放CPU在一个存取周期内从存储器中一次性取出为二进制位数,也就是一个机器字长本题中字长32位,所以数据寄存器为32位

3、寻址空间。在此需要区分清楚尋址空间与寻址范围两个不同的概念范围仅仅是一个数字范围,不带有单位而寻址空间指能够寻址最大容量,单位一般用MB、B来表示;夲题中寻址范围为0~2^20-1,寻址空间为1MB

呵呵,想必是报考计算机专业的研友如果还不太清楚,可以HI我.

本回答被提问者和网友采纳

我要回帖

更多关于 CPU能直接读取 的文章

 

随机推荐