. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  16跟地址总线可以最大表示最大的寻址地址是多少,16根数据总线可以表示多大的数据?  [待解决] 回复[ 25次 ]   点击[ 993次 ]  
crcr1127
[帖 主]   [ 发表时间:2010-05-26 16:00 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-05-26 15:57
如题
scuzg
[第1楼]   [ 回复时间:2010-05-27 20:18 ]   [引用]   [回复]   [ top ] 
荣誉值:307
信誉值:0
注册日期:2009-03-15 23:46
64KB;65535。
lin1712
[第2楼]   [ 回复时间:2010-06-03 14:23 ]   [引用]   [回复]   [ top ] 
荣誉值:2
信誉值:0
注册日期:2010-06-01 10:03
2^16=2^10*2^6=1K*2^6=64K
fhls
[第3楼]   [ 回复时间:2010-06-04 15:21 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-06-03 15:56
楼上2的10次方不是1K 是1024
calm
[第4楼]   [ 回复时间:2010-06-04 16:41 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-05-31 22:06
16根地址总线的寻址能力是2^16=65536  表示能寻找65536个不同内存单元
大家知道1个内存单元大小是1个字节   所以单位就应该是B(字节)
1KB=1024B,所以寻址能力为:65536/1024=64KB
16根数据总线传送的最大数为:1111111111111111(二进制)转化为十进制就是65535
数值的大小在0~65535之间
sw3624
[第5楼]   [ 回复时间:2010-06-05 11:46 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-06-05 11:42
我的答案都被他们回答完了 哈哈
jains521
[第6楼]   [ 回复时间:2010-06-21 14:29 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-06-21 14:20
回复:[第3楼]
------------------
这样表达也是没有问题,2^10b=1024b=1kb
hopelp999
[第7楼]   [ 回复时间:2010-07-27 23:48 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-07-26 22:12
楼上2的10次方不是1K 是1024
------------------
回复:老兄啊,还是要多看点基础知识啊,1KB=1024Byte(字节)=1024x8bit
liugang
[第8楼]   [ 回复时间:2011-04-25 13:30 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-04-21 22:02
“16根数据总线传送的最大数为:1111111111111111(二进制)转化为十进制就是65535”?不对吧,1111111111111111 应该是16位数据所能表达的最大值数据吧,65536转变成二进制应该是10000000000000000
liugang
[第9楼]   [ 回复时间:2011-04-27 13:59 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-04-21 22:02
我自己算错了,改正,呵呵
chriskay
[第10楼]   [ 回复时间:2011-05-06 16:23 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-05 14:45
16跟地址总线可以表示的最大的寻址地址是多少?答:总共可以表示2^16个地址,也就是64KB的地址。可以表示的最大地址是(2^16-1=65535),转化成16进制是FFFFH。
16根数据总线可以表示多大的数据? 答:同理,65535
q823254256
[第11楼]   [ 回复时间:2011-05-28 20:04 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-26 12:52
寻址能力为65536,从0到65535
firherman
[第12楼]   [ 回复时间:2011-05-29 02:31 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-29 02:25
1111111111111111
应该是他吧!!!!!!
luduxin
[第13楼]   [ 回复时间:2011-05-29 21:54 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-27 20:01
就是.2的16次方...也就是64K  现在都是32根....不过也有64位的....不知道是怎么回事..
morecode
[第14楼]   [ 回复时间:2011-05-31 12:26 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-03-08 20:56
2^16
14650413
[第15楼]   [ 回复时间:2011-06-01 15:52 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-05-30 03:05
calm 的是正解
a513247209
[第16楼]   [ 回复时间:2011-06-09 15:55 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-08-05 13:28
我非常同意四楼的说法,楼主有问题看四楼的
gym345600
[第17楼]   [ 回复时间:2011-06-12 19:35 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-06-12 19:18
这个要用到中学时学到的数学,组合排列知识
每根地址线信号只有两种表示方式,即0和1
如果只有两根地址总线那么它最多能表示的数字个数是2的平方个,也就是4个(如:00,01,10,11)
如果只有三根地址总线那么它最多能表示的数字个数是2的立方个,也就是8个(不信你例举)
以此类推16根地址总线最多能表示的数字个数是2的16次方个,也就是65536个,每个数字都能表示一个不同的地址,那么也就是最多能表示65536个地址,因为第一个数字是0,那最大的那个数字就是65536-1=65535,最大的地址也就是65535了


备注:打这么多字纯粹是为了加深我自已的理解与记忆
gehao92
[第18楼]   [ 回复时间:2011-06-12 21:42 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-06-12 21:22
寻址64kb,但后一个问题不好解答,数据有很多种?有符号?无符号?还是浮点型?数据范围都不一样。其实都是可以算出来的,看看数制的知识吧,都是计算机基础。
zyek
[第19楼]   [ 回复时间:2011-07-02 01:14 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-07-01 23:30
地址线就是表示地址用的,地址(电脑地址是用二进制表示的)是什么,就是编号。
一个段内,第一个地址是多少,就是0B位
第二个呢,就是1B位
第三个呢,就是10B
第四位呢,就是11B

那我用二根地址线能表示的最大数是多少,毫无疑问是11B,再进就是100B啦,是三位啦,没有第三根线。
如果有三根呢            最大数是多少,毫无疑问是111B
四根呢                                毫无疑问是1111B
那地址总线有16根呢。表示最大数是多少,毫无疑问是1111111111111111B(16个1)
换算成十进制1111111111111111B=65536=64*1024=64KB个 也就是最16根地址总线可以表示最大的地址是64KB
vs9841
[第20楼]   [ 回复时间:2011-07-08 10:14 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-01-17 12:29
寻址能力为65536,从0到65535
------------------
回复:正解
eax001
[第21楼]   [ 回复时间:2011-07-10 02:27 ]   [引用]   [回复]   [ top ] 
荣誉值:1
信誉值:0
注册日期:2009-10-11 02:23
16根线表示的大小范围楼上的各位大大的答案是对的,但寻址能力我个人认为是:
不同的cpu不同的软件会有不同的结果,因为计算机并没有硬性规定,表示地址的数据必须一次性传输.一般是段地址和偏移地址分开传输,但也可以分三次四次!这要看采取的技术和技术的发展情况
did0602
[第22楼]   [ 回复时间:2011-07-11 15:01 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-07-11 13:17
楼上2的10次方不是1K 是1024
------------------
回复:赞成
liuxxpirate
[第23楼]   [ 回复时间:2011-09-01 22:46 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-08-31 20:21
zan
hauner
[第24楼]   [ 回复时间:2011-10-06 20:57 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-10-06 20:19
16根线表示的大小范围楼上的各位大大的答案是对的,但寻址能力我个人认为是:
不同的cpu不同的软件会有不同的结果,因为计算机并没有硬性规定,表示地址的数据必须一次性传输.一般是段地址和偏移地址分开传输,但也可以分三次四次!这要看采取的技术和技术的发展情况
------------------
回复:赞同
ljl
[第25楼]   [ 回复时间:2011-11-19 22:23 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-11-19 15:29
不明白为什么有人纠结于2楼的答案,
2^10B=1024B=1K
有什么不对呢?
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved