. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  地址总线寻址能力问题  [待解决] 回复[ 10次 ]   点击[ 622次 ]  
mengdewan
[帖 主]   [ 发表时间:2008-12-20 11:59 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:5
注册日期:2008-12-18 16:07
看了教程,说地址总线的寻址能力是根据地址总线的宽度计算,即2的N次方
做题的时候说地址总线的寻址能力为8KB,问地址总线的宽度


问题:前面的寻址能力的计算公式是2的N次方   没有单位
      后面的 8kb有单位   怎样倒退,哪位帮下忙    1B=8b   1KB=1024B
     我们要把8KB换算到B还是b ?
  
提前感谢各位!
zcouyangpeng
[第1楼]   [ 回复时间:2008-12-20 18:42 ]   [引用]   [回复]   [ top ] 
荣誉值:35
信誉值:44
注册日期:2008-09-03 21:36
13根地址总线的寻址能力  =  2的13次方  =  8kb

8kb=2的13次方  即13根地址总线
b2311057
[第2楼]   [ 回复时间:2008-12-24 23:14 ]   [引用]   [回复]   [ top ] 
荣誉值:1
信誉值:0
注册日期:2008-12-16 07:53
个人觉得应该没有这个B字,应该是8K,这是个数量,不是数据
8K=8*1024=2的13次方,所以是13根地址总线。
woshigaoshou
[第3楼]   [ 回复时间:2009-01-05 12:11 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-12-22 22:42
对,我同意楼上的,
maple
[第4楼]   [ 回复时间:2009-01-11 23:12 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-01-05 21:52
8KB = 8000个字节,8086内存空间单位字节,个人理解
mouse
[第5楼]   [ 回复时间:2009-01-12 14:45 ]   [引用]   [回复]   [ top ] 
荣誉值:472
信誉值:12
注册日期:2007-10-16 15:34
8KB = 8000个字节
------------------
回复:这个数值不准确,应该是8KB = 8*1024Byte

8086内存空间单位字节,个人理解
----------------
不用个人理解,学完1.6存储单元也就明白了。能说出答案再说出理由才更好。个人理解也是不能确定对这个知识模糊得代名词了:-)
ado
[第6楼]   [ 回复时间:2009-01-17 01:40 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-10-27 13:37
可能楼主同各个位大侠有一点不太明确!!
我在这里说说:1b是指一个2进制信息,1B是指一个含有8个2进制信息的数据存储单元;地址总线与数据总线的含义不一样,地址总线是指CPU通过“N”条通信线路寻找到“2的N次方”个存储单元。正如题中所说,要拥有8KB的地址寻址能力就要CPU可以找到8K个存储单元(即8KB),这就需要13条地址总线!
不知道我说的是否有错呢?
zsb2004love
[第7楼]   [ 回复时间:2009-02-01 23:42 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:0
注册日期:2009-02-01 14:18
我的理解是与楼上一样,大家要注意,一个存储单元存储的数据为1B。即一个字节
doit
[第8楼]   [ 回复时间:2009-02-09 16:17 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:6
注册日期:2009-02-09 10:54
不知道我这样理解对不对
对地址总线的寻址能力:指的是能找到的所有地址的可能性,是排列组合的值
如:宽度为2,即两条地址总线,其所有的寻址可能性为2的平方次:
00
01
10
11
xhy2107
[第9楼]   [ 回复时间:2009-02-16 12:34 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-02-01 00:42
8kb=8*1024Byte=2^3*2^10Byte=2^13byte
而一个存储单元就是能存储1Byte 
所以其cpu的宽度是13
呵呵 不知道明白没有哦
maxm
[第10楼]   [ 回复时间:2009-02-17 15:01 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:4
注册日期:2009-01-15 22:41
9楼说的很明白。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved