3384|6

27

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

关于地址、内存的问题 [复制链接]

询问一下关于地址、内存的问题。
如果说我的地址总线是16位的,也就说说寻址范围为64k,但是1K=1024B,1B=8bit,也就是说16位二进制码应该是8K啊。还是说在内存分配里面都是以B为单位在存储的,所以寻址范围就是64K了???

此帖出自单片机论坛

最新回复

本帖最后由 cruelfox 于 2015-9-22 09:25 编辑 寻址范围或者叫地址空间是没有单位的,意思就是一共有多少个可以访问的地址。对应内存容量是多少需要知道位宽是多大,也就是数据总线的宽度。比如 IS61LV25616 是16位数据,256K地址;IS61LV5128 是8位数据,512K地址。这两个RAM容量都是1Mbit,但是前者一次操作访问2字节,后者是1字节。它们都不能单独操作1位。 Intel CPU 8088的数据总线是8位,地址总线20位(A0~A19),寻址1M. 相似的8086数据总线是16位,指令上看来两者是完全一样的,但是操作效率就不同了。   详情 回复 发表于 2015-9-22 09:14
点赞 关注
个人签名梦无边,心无涯!
 

回复
举报

7671

帖子

18

TA的资源

五彩晶圆(高级)

沙发
 
寻址普遍以字节为单位。
不排除一部分过去有的机器以其他长度做单位,然而进化到现在,基本可以默认8比特为一字节,寻址以字节做单位。
此帖出自单片机论坛

点评

嗯,好的,谢谢!  详情 回复 发表于 2015-9-20 15:01
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
freebsder 发表于 2015-9-20 14:47
寻址普遍以字节为单位。
不排除一部分过去有的机器以其他长度做单位,然而进化到现在,基本可以默认8比特 ...

嗯,好的,谢谢!
此帖出自单片机论坛
 
个人签名梦无边,心无涯!
 
 

回复

4008

帖子

0

TA的资源

版主

4
 
16位地址,一共65536个单元,每个单元可存储一个字节.
每个单元一个字节,这是普遍的做法,主要原因是为了兼容.
此帖出自单片机论坛

点评

恩恩,我当初像的也是这样的,就是不太确定,谢谢你的回答!  详情 回复 发表于 2015-9-21 15:37
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

5
 
huo_hu 发表于 2015-9-20 22:57
16位地址,一共65536个单元,每个单元可存储一个字节.
每个单元一个字节,这是普遍的做法,主要原因是为了兼容 ...

恩恩,我当初像的也是这样的,就是不太确定,谢谢你的回答!
此帖出自单片机论坛
 
个人签名梦无边,心无涯!
 
 

回复

1382

帖子

2

TA的资源

五彩晶圆(初级)

6
 
本帖最后由 cruelfox 于 2015-9-22 09:25 编辑

寻址范围或者叫地址空间是没有单位的,意思就是一共有多少个可以访问的地址。对应内存容量是多少需要知道位宽是多大,也就是数据总线的宽度。比如 IS61LV25616 是16位数据,256K地址;IS61LV5128 是8位数据,512K地址。这两个RAM容量都是1Mbit,但是前者一次操作访问2字节,后者是1字节。它们都不能单独操作1位。
Intel CPU 8088的数据总线是8位,地址总线20位(A0~A19),寻址1M. 相似的8086数据总线是16位,指令上看来两者是完全一样的,但是操作效率就不同了。
此帖出自单片机论坛

点评

寻址范围没有单位?但是如果是16位的地址总线的话,它只能寻找到64K的范围啊,其实吧,我想知道的是寻址的时候是以什么为单位来的,就比如说一位地址总线可以寻址2个字节的地址,就是说以字节为单位的。  详情 回复 发表于 2015-9-22 16:27
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

7
 
cruelfox 发表于 2015-9-22 09:14
寻址范围或者叫地址空间是没有单位的,意思就是一共有多少个可以访问的地址。对应内存容量是多少需要知道位 ...

寻址范围没有单位?但是如果是16位的地址总线的话,它只能寻找到64K的范围啊,其实吧,我想知道的是寻址的时候是以什么为单位来的,就比如说一位地址总线可以寻址2个字节的地址,就是说以字节为单位的。
此帖出自单片机论坛
 
个人签名梦无边,心无涯!
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表