关于CPU的寻址能力
一根的地址总线可以传输一位(1b)二进制的数据,例如一个CPU有N根地址总线,它的寻址能力为2的N次方个内存单元,一个内存单元相当于一个1B,然后我就很疑惑了,为什么前者的单位跟后者的单位不一样?一个是b,另一个是B?它们不是有关系的吗? 一个是内存单元的地址一个是内存单元中存放的数据用一位(就是1b)可以表示两个内存单元地址而一个内存单元里面可以存放1个字节(就是1B)的数据 以后内存单元是一个B(byte)=8个b(bit)。一个内存单元一个B,也就是一个内存单元有8根总线。 wapalxj 发表于 2014-8-4 00:30以后内存单元是一个B(byte)=8个b(bit)。一个内存单元一个B,也就是一个内存单元有8根总线。
前2字打错,请将“以后”改为“一个” 一个是内存单元的地址一个是内存单元中存放的数据用一位(就是1b)可以表示两个内存单元地址而一个内存单元里面可以存放1个字节(就是1B) 地址的编码跟一个"内存单元"的大小没必然关系吧 这应该是人为设定的
_______本评论来自新浪微博:华工ACMer_TsangShiYuen 好像很复杂的样子:sad ``````````````
页:
[1]