32位的CPU 内存寻址范围的问题,高手请进!

32位的CPU2的32次方=4294967296bit=4G左右就是说这个32位的CPU只有4Gbit左右的内存寻址范围也就是512M那为什么,现在我们用的32位的CPU... 32位的CPU 2的32次方 = 4294967296bit = 4G左右

就是说这个32位的CPU 只有4G bit 左右的内存寻址范围 也就是512M
那为什么,现在我们用的32位的CPU,却能支持更多的内存呢?
32位CPU最多能支持多少G的内存呢?
上面的那个4G左右,其实是不是,就是可以访问4G个以字节为单位的内存容量呢,也就是可以支持4G的内存呢?
展开
 我来答
0cr18ni9ti
2007-06-09 · TA获得超过163个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:0
展开全部
32位指的是处理器处理的数据的位宽度,就是能输入个32位的数据进行处理然后输出32位的数据,这个和处理器的内存寻址范围是两个不同的概念,不用那么算的.
p4处理器是35根地址线,所以它能寻址的范围是2^35这么多,每个地址存一个字节数据而不是一位,所以...
意法半导体(中国)投资有限公司
2023-06-12 广告
51单片机中的工作寄存器是一种特殊的寄存器,它存储的数据可以在单片机的工作时钟周期内被修改。工作寄存器通常用于存储操作数、传输数据或执行其他常规操作。由于51单片机具有许多指令可以直接访问内部的工作寄存器,因此工作寄存器在单片机编程中具有重... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
lgy1980
2007-06-09 · TA获得超过257个赞
知道小有建树答主
回答量:118
采纳率:100%
帮助的人:125万
展开全部
4G指的是4GByte,你最后的分析才是是对的。

32位的CPU最多支持的空间其实可以不止4G。

真正决定CPU可以访问多少内存的不是CPU运算单元的位数,比如32,64

而是CPU地址线的宽度,现在的台式CPU一般都大于32根的。

或者你可以想一下16位的286可以支持多少内存呢?16兆而不是1兆。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式