首页
社区
课程
招聘
[旧帖] [求助][求助]汇编 CPU控制总线问题 0.00雪花
发表于: 2010-3-10 14:30 1275

[旧帖] [求助][求助]汇编 CPU控制总线问题 0.00雪花

2010-3-10 14:30
1275
我不理解,CPU寻址的最小单位到底是bit还是Byte?
如果是bit的话,那8K的寻址能力,宽度就应该为16(8*1024*8)
如果是Byte的话,那8K的寻址能力,宽度应该为13(8*1024)
书上举了一个例子,说10根导线可以传送10位2进制数据,所以可以转送10^2的数据,那他说的10位2进制数据不就是在说有10bit吗?1bit不是等于1位2进制数据吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 401
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
lz在标题中写的是控制总线,但是一开始说的是地址总线,后面的例子又转到了数据总线……好吧,我承认,我被你弄晕了……
寻址的意思是寻址到某个指定的存储单元,而不是寻址到某个位,例如32位地址总线可以寻址2^32个存储单元,通常一个存储单元存放的是8个bit,即一个Byte,所以我们经常说的32位地址总线可以寻址4GB,其实指的是可以寻址4G个存储单元。
至于数据总线,是按bit算的,32位数据总线一次可以传输32bit,即4个Byte,由此就引申出了数据对齐。
我感觉lz是将控制总线、地址总线和数据总线这三个概念弄混了。
2010-3-12 14:03
0
游客
登录 | 注册 方可回帖
返回
//