740641642 发表于 2015-11-29 20:45:37

快来救救救小白的我

书上说地址总线宽度为16 那他的寻址能力是64KB      
2^16=65536
64KB=35536B
那是不是说地址本身就是1B
这个1B是CPU内 还是CPU外?
如果这个是CPU内的话
那CPU外的地址本身是多大?   

yundi 发表于 2015-11-29 22:51:45

本帖最后由 yundi 于 2015-11-29 23:10 编辑

看鱼c的汇编视频吧,看书太抽象,一些概念不好理解。我也刚学,看解释的对不对,请批评指正。
总线分为三类:数据总线,地址总线,控制总线。假设地址总线宽度为1时,cpu给的信号要不是0,要不是1,对应到内存上,只能寻到0地址或1地址,但这个地址中空间多大,是1字节或2字节,和地址总线没关系,估计和数据总线有关系,假设每个地址上的空间是1字节(8位),数据总线宽度是2,那么获取0地址的内存空间的内容后,要2次才能传送完成。

一念天堂 发表于 2015-11-30 21:44:50

2^16=65536
64KB=35536B

1KB=1024B
64KB=1024*64=65536B
页: [1]
查看完整版本: 快来救救救小白的我