. : : 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