conanlcg 发表于 2014-5-19 21:09:19

关于课程 003第一章 基础知识03 中的一个地址总线的问题!!!

本帖最后由 conanlcg 于 2014-5-19 21:16 编辑



这里不是很懂,开始说了:“宽度为N“ 就是说是多少位的CPU。。

那如果是32位CPU的话N就=32那么下面计算 内存单元就是 2的32次方?

但是后面又说了 一个内存单元=1字节= 8位   为什么算多少个内存单元是2的八次方呢?

谁帮忙缕一缕...谢谢

xiaosawanjava 发表于 2014-5-19 21:15:36

就是说如果是32位CPU,那么内存单元就是 2的32次方?
这句话是说32位的cpu 一共有2的32次方个 内存单元
然后一个内存单元的大小是 8位二进制,也就是一个字节,所以N个内存单元就是N个2的8次方。

conanlcg 发表于 2014-5-19 21:17:12

xiaosawanjava 发表于 2014-5-19 21:15 static/image/common/back.gif
就是说如果是32位CPU,那么内存单元就是 2的32次方?
这句话是说32位的cpu 一共有2的32次方个 内存单元
然 ...

就是说2的8次方是指一个 位 的内存单元数?

xiaosawanjava 发表于 2014-5-19 21:20:33

conanlcg 发表于 2014-5-19 21:17 static/image/common/back.gif
就是说2的8次方是指一个 位 的内存单元数?

2的8次方就是 8个二进制 例如 1111 1111 ,假如内存单元是一个箱子, 这个箱子最多装东西的重量最大为 1111 1111

conanlcg 发表于 2014-5-19 21:21:46

xiaosawanjava 发表于 2014-5-19 21:20 static/image/common/back.gif
2的8次方就是 8个二进制 例如 1111 1111 ,假如内存单元是一个箱子, 这个箱子最多装东西的重量最大为...

那32位CPU有多少个这个"箱子"呢?

xiaosawanjava 发表于 2014-5-19 21:48:13

conanlcg 发表于 2014-5-19 21:21 static/image/common/back.gif
那32位CPU有多少个这个"箱子"呢?

就是有2的32次方啊,你算一下嘛

fc_mao 发表于 2014-5-19 21:55:13

conanlcg 发表于 2014-5-19 21:21 static/image/common/back.gif
那32位CPU有多少个这个"箱子"呢?

32位CPU的寻址能力是2的32次,也就是可以支持4GB(2的32次)个内存单元,每个内存单元是1字节,1字节又是8位2进制0\1组成。 这个“位”字要理解

followyourheat 发表于 2018-9-27 09:02:20

回答的很好!
页: [1]
查看完整版本: 关于课程 003第一章 基础知识03 中的一个地址总线的问题!!!