内存是按字编址还是内存按字节编址从

查看: 2003|回复: 4
主存由2^n个可编址的字组成,每个字有唯一的n位地址”这里面的字,指什么?
主题帖子积分
王道论坛实习道友, 积分 8, 距离下一级还需 12 积分
王道论坛实习道友, 积分 8, 距离下一级还需 12 积分
考研年份2015
报考学校北京邮电大学
本科学校渤海大学
求助!各位学哥学姐,一直有一个很困惑我的问题,请大家赐教!
计算机组成原理(唐)中P110页,说到“主存由2^n个可编址的字组成,每个字有唯一的n位地址”这里面的字,指什么?和位换算关系吗?与前面讲的字编址有没有联系?(我头都大了)
谢谢大家!
主题帖子积分
王道论坛实习道友, 积分 10, 距离下一级还需 10 积分
王道论坛实习道友, 积分 10, 距离下一级还需 10 积分
考研年份2012
报考学校武汉大学
本科学校苏州大学
指的是一个存储单元
主题帖子积分
王道论坛初级道友, 积分 20, 距离下一级还需 180 积分
王道论坛初级道友, 积分 20, 距离下一级还需 180 积分
考研年份2014
报考学校华中科大
本科学校长春工业大学
嗯,我的理解吧,我们的主存(也就是内存)是按字编址的,先把内存分成2^n个字,这时你得给每个字一个地址吧,一共是2^n个字,就需要n位二进制数来表示。这个好理解,4位二进制数能表示2^4=16个数,那么n位二进制数就能表示2^n个数(地址)。可能你的疑问不是这个,也许你会问,字是个什么东东呀???其实就是一个存储单元,它里面放的东东(二进制位串)叫存储字,其长度(二进制代码的位数)叫存储字长。这时我们明确了,一个字就是一个存储单元,一个字的大小就是存储字长。那这个字到底有多长呢?这个就“因人而异”(各个硬件平台不一样),一般一个字是两个字节或四个字节。这时候你可能还有疑问,一个存储单元不是8位(一个字节)吗?既然你说一个字就是一个存储单元,那一个字怎么会有两个字节或四个字节呢?嗯,首先一个存储单元不是固定的8位,一个字节是8位。一开始一个存储单元是存储8位二进制数,那时候的处理器的位数也少啊,比如说8080就是8位的,一次只能处理8位二进制数,但后来处理器的位数增加了,16位,32位,64位,这时候你的一个存储单元还是8位(或者我们说你的一个存储字长还是8位),那么一个32位的处理器每取一个数,就要4次访存(一个存储单元是8位,我们的内存是按字节编址的,这时我们也把这个存储单元叫做字节存储单元,按字编址,我们叫做字存储单元),我们知道内存的速度(存取周期)跟CPU的速度差距是相当大的,这就造成CPU资源的严重浪费。后来一个存储字长就不是8位了,就定义为现在的“字节的整数倍(1倍,2倍,4倍,8倍……)”了。我们的指令字长,机器字长也是字节的整数倍,当然它们不一定相等了。PS:嗯,啰嗦了一大堆,不知道楼主明白没?以上仅代表个人理解,如果有什么欠妥的地方,还请不吝赐教~
主题帖子积分
王道论坛实习道友, 积分 4, 距离下一级还需 16 积分
王道论坛实习道友, 积分 4, 距离下一级还需 16 积分
本科学校天主教辅仁大学
还有一种情况怎么解释
如果存储单元是一个字,但是按半字编址的,那么这个时候就说明了按半字编址不代表一个存储单元的长度为半个字,是吧,这个如何解释呢?
主题帖子积分
王道论坛实习道友, 积分 4, 距离下一级还需 16 积分
王道论坛实习道友, 积分 4, 距离下一级还需 16 积分
本科学校天主教辅仁大学
&&如果存储单元是一个字,但是按半字编址的,那么这个时候就说明了按半字编址不代表一个存储单元的长度为半个字,是吧,这个如何解释呢?
|||王道论坛2010年4月 Windows专区大版内专家分月排行榜第三2006年3月 Windows专区大版内专家分月排行榜第三
2011年4月 Windows专区大版内专家分月排行榜第三2011年2月 Windows专区大版内专家分月排行榜第三
2011年4月 Windows专区大版内专家分月排行榜第三2011年2月 Windows专区大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
按字编址其寻址范围是多少?若主存以字节编址,
下载积分:900
内容提示:按字编址其寻址范围是多少?若主存以字节编址,
文档格式:PDF|
浏览次数:62|
上传日期: 03:37:25|
文档星级:
该用户还上传了这些文档
按字编址其寻址范围是多少?若主存以字节编址,
官方公共微信&内存按字节编址计算
秒后自动跳转到登录页
(奖励5下载豆)
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
视频课程推荐
内存按字节编址计算
上传时间:
技术分类:
资源评价:
(0位用户参与评价)
已被下载&1&次
内存按字节编址计算详解
本资料共包含以下附件:
内存按字节编址计算.doc
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
下载1245次
下载1153次
下载1385次
相关专题推荐
好网管,还要有好工具!但工具下载谈
综合布线是一种模块化的、灵活性极高
数字监控系统可实现数字影像监控以及
本专题收集了各种思科路由器和交换机
本专题收集了10套华为新员工技术培训
本专题为CISCO公司内部网络技术培训视
本视频教程涉及内容:网络安全的基本
Cisco的网际操作系统(IOS)是一个为
网络管理员行业对网络管理员的要求基
Wireshark不会侦测软件对于网络造成的
本专题精心收录思科各类网络数通设备
本专题精心收录H3C各类网络数通设备最
本专题精心收录华为各类网络数通设备
本视频以卷一为主线,实验为基准,辅
国内一位网络专家的TCPIP 详解视频,
Packet Tracer 5.0是Cisco公司针对其
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理某计算机内存按字节编址,内存地址区域从44000H到6BFFF.._IT教育论坛
&>&&>&&>&&>&有关内存地址计算如何解答的。它与什么计算类似?
共2页/12条
有关内存地址计算如何解答的。它与什么计算类似?
某计算机内存按字节编址,内存地址区域从44000H到6BFFFH,共有__B__K,若采用16K×4bit的SRAM芯片,构成该内存区域共需__C__片。供选择的答案:(11) A.128    B.160    C.180    D.220(12) A.5     B.10    C.20    D.326BFFFH-44000H=27FFFH27FFF=163839。但是这163839是bit还是B?这两个答案是如何答出来的?
以上是Robin自供罪状,下面请Flygold发言
首地址-尾地址+1=27FFF+1=28000Byte 不要忘了加1
内存的大地址-小地址+1=内存的地址数
H不参与运算
我感觉,按字节编址的意思是说一个地址存放的是一个字节,而一个H的意思是一个表示地址的十六进制数,是用来寻找内存单元的标号。
这个帖子也正是我关心的,也收藏下,谢谢了
一个H只有4位(用的是16进制,而不能说是16为), 也不能存放8b的 内容啊!如果还不是很清楚联系我请加QQ:还有就是在我的论坛:http://636.yx66.be给我留言!或者给我在论坛给我发个短信我的 发到:piziijang就行。
sa_study 和 byli_001 我觉得你们出了一点小错误。内存地址是从44000开始编址,相当于数组从0开始记数一样。应该是 67FFFH-44000H +1H = 163840字节于是我们可以求出: 4=160k字节(1k=2的10次方即1024) 后面的就是跟他们一样算出来了。但是我想问的是 按字节编址,是不是用一个H单元16b 来存放 一个字节8b 的内容 ? 谢谢~
恩,分析得很详细.
H是16进制的意思27FFF = 2*16^4+7*16^3+15*16^2+15*16^1+15*16^0
<div class="post_detail" id="content_BFFFH-44000H=27FFFH27FFF=163839163839是怎么算出来的?H是什么意思?
共2页/12条
本帖标题:
本帖地址:
注意:本论坛的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的帖子违反希赛网论坛规则,将立即删除。
&&&&&&&&&&&&
长沙希赛教育科技有限公司 版权所有 & &&

我要回帖

更多关于 内存是按字节编址的 的文章

 

随机推荐