. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
主题 : :  1个CPU的寻址能力为8KB,那么它的地址总线宽度为多少?  [待解决] 回复[ 83次 ]   点击[ 4146次 ]  
puwen
[帖 主] [ 发表时间:2010-10-26 09:24 ] 
荣誉值:0
信誉值:0
注册日期:2010-10-25 23:36
我不理解,CPU寻址的最小单位到底是bit还是Byte?

如果是Byte的话,那8K的寻址能力,宽度应该为13(8*1024)(这里的8指什么1024又是什么,为什么要相乘,是不是以后都可以照这个方法来算?)

书上举了一个例子,说10根导线可以传送10位2进制数据,所以可以转送10^2的数据,那他说的10位2进制数据不就是在说有10bit吗?1bit不是等于1位2进制数据吗?
masmaster
[第3楼] [ 回复时间:2010-10-26 21:09 ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
上面的不知道有没有看书或者看懂没有记住没有 如果有10根地址总线那么地址总线的宽度即为10 而他的寻址能力即为2^10个 相对的 题目是 CPU的寻址能力为8KB,那么它的地址总线宽度为:13  因为8*1024=2^13 这个13即为地址总线宽度,为什么要乘1024因为一个KB有1024个byte,而8KB则有8*1024=8192个byte这个是它的寻址能力!用8192除以2的余数一直除以2知道除以13个2之后的到商1才算完 所以这个13就位地址总线宽度!    呵呵 表达能力比较差劲 敬请谅解!
------------------
回复:呵呵, 但愿你是对的。但愿, 仅此而已。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved