鱼C论坛

 找回密码
 立即注册
查看: 1551|回复: 7

数制转换

[复制链接]
发表于 2013-11-26 08:35:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 mack1983 于 2013-11-26 08:41 编辑

8080的地址总线为16根,求寻址能力~

跟据公式:
8b=1B
1024B=1MB

按我的理解应该是这样算
2^16次方=65536b (16个位的2进制有65536个不同的组合,理解成65536个不一样的位,然后把位转成B,再转成KB,得出8K)
65536b/8b=8192B
8192B/1024=8K

为什正确的算法不须要把b转成B,就直接除1024得到64K?
2^16次方=65536(?)   这个到底是b的单位,还是B的单位?
65536/1024=64k

为什么2^16次方,直接得到的单位是B,而不是b?
求解~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-11-26 08:59:39 | 显示全部楼层
比如8位微机的地址总线为16位,则其最大可寻址空间为2^16=64KB,16位微型机的地址总线为20位,其可寻址空间为2^20=1MB。一般来说,若地址总线为n位,则可寻址空间为2^n字节。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-11-26 10:00:21 | 显示全部楼层
因为地址总线所谓的寻址,寻找的是存储(内存)单元的地址。

而1个存储(内存)单元由8个bit组成的,即大小为一个字节(Byte)

比如现在给你2根地址总线 和 一组从0开始的内存单元,
你用这2根地址总线能寻找几个内存单元编号?
2根地址总线
二进制表示的数字能力是 00 01 10 11
转成十进制来看数字范围就是 0   1   2   3
你的寻址能力就是从0到3这4个内存单元,1个内存单元大小1Byte,
4个内存单元你的能力就是4Byte。。也可以看成4*8,即32个Bit大小




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-26 22:27:17 | 显示全部楼层

理解了,意思是说1个二进制数代表一个储存单元,即1B
16根地址总线,的寻址能力的就是2^16次方个B的意思~~
是这样了解么?
谢谢你的解答哈~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-11-26 23:06:05 | 显示全部楼层
mack1983 发表于 2013-11-26 22:27
理解了,意思是说1个二进制数代表一个储存单元,即1B
16根地址总线,的寻址能力的就是2^16次方个B的意思 ...

是的,寻找到的是存储单元的编号。
16根地址总线,
最小值为 0000 0000 0000 0000
最大值为 1111 1111 1111 1111
十进制是数字:0到65535 ,
也就可以寻找到65536个内存单元,
65536/1024 = 64KB
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-26 23:09:18 | 显示全部楼层
dancene 发表于 2013-11-26 23:06
是的,寻找到的是存储单元的编号。
16根地址总线,
最小值为 0000 0000 0000 0000

很好很强大,
谢谢你的解答~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-11-26 23:22:06 | 显示全部楼层
mack1983 发表于 2013-11-26 23:09
很好很强大,
谢谢你的解答~

不用谢:lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-11-27 00:25:40 | 显示全部楼层
B和b不一样吗?哦,是不一样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 17:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表