快来看看啊!!(简单的送分问题)

ml457 2002-09-07 03:20:14
有一台16位机,其存储器的编址为0000H—FFFFH,则此存储器的容量为

___(1)___KB.

如果是8位机,则存储器的容量为___(2)___KB.


请问像这类题应该怎么考虑最简单明了?算容量时,和机器的位数有关吗?如果

有关,关系是什么?

给出详细解答者有分相送,谢谢大家。
...全文
27 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
SharpKing515 2002-09-08
  • 打赏
  • 举报
回复
计算机的寻址能力和它的位数有关,,,
我觉得2个都是64,

因为它问的是存储器的容量,而不是它的寻址范围,,就像我的机子中插了4根128的内存条,你说我的内存有多大??(不计我的机子的寻址能力,假设我的机子是8位机).

:)我也不知是不是这样,,

学习,,,,,
ninesong 2002-09-08
  • 打赏
  • 举报
回复
16位机 存储范围是0……2^16 -1那么是16根地址线。
每一根地址线上有16个位,就是2个字节的大小。

所以第一个空应该是2 X 64KB=128KB的容量。

第二个是8位机,如果寻址范围仍然是0……2^16 -1那么说明

刚刚是1 X 64KB大小,64KB。

我不知道自己的理解是否正确,

请楼主给予指点。
snwcwt 2002-09-08
  • 打赏
  • 举报
回复
其存储器的编址为0000H—FFFFH
说明了存储器的编址是从xxx-xxx了,所以说。。。
ml457 2002-09-08
  • 打赏
  • 举报
回复
欢迎大家共同讨论!!
PeakW 2002-09-08
  • 打赏
  • 举报
回复
楼上的有误,在物理存储器容量不大于CPU寻址范围的情况下,不能说N位机的编址就是2的N次方吧,编址范围与CPU的地址位相关。16位的8086寻址能力为2的20次方=1M,是事实吧
vampireonline 2002-09-08
  • 打赏
  • 举报
回复
不会吧,可能这个题是想考你内存用什么来编址,大概是这个题把16位机器看作是按字编址,8位机器看作是按字节编址吧,所以16位机器可能是64K字,也就是128字节吧。这个我我认为的。但是我还是觉得楼上的说的也有道理
rikioy 2002-09-08
  • 打赏
  • 举报
回复
snwcwt(风舞影天)说的对。
WarFather 2002-09-08
  • 打赏
  • 举报
回复
snwcwt(风舞影天):但是,如果你的存储器的大小超过了CPU的寻址极限的话,再大的存储器又有什么用呢?对于这台机器来说,真正能够用上的只有CPU的寻址极限大小。
hitkiwi 2002-09-08
  • 打赏
  • 举报
回复
snwcwt说得对!
ningzhiyu 2002-09-08
  • 打赏
  • 举报
回复
现在计算机的内存都是以字节为单位的也就是8bit,没有错吧。
地址线上能区分的最小内存单元就字节。学过3级a教程或者硬件技术基础的,应该都知道吧。
所以,存储地址范围定了,存储空间也就定了。是不是……跟寻址能力没有什么关系。

当然,如果存储空间大于寻址能力,就浪费空间了,因为没有能力管理了。
snwcwt 2002-09-08
  • 打赏
  • 举报
回复
我觉得依据题意两个都应该是64K

其存储器的编址为0000H—FFFFH,和几位机没关系吧
sandrowjw 2002-09-08
  • 打赏
  • 举报
回复
幾位機隻和内存的最大限制有關,和内存的多少沒有關係,8位機隻有八根地址線,所以最大内存大小是256bit,所以一開始的答案也沒有錯。
poplv 2002-09-08
  • 打赏
  • 举报
回复
学习
OSNC_17 2002-09-08
  • 打赏
  • 举报
回复
两个都是64kB,与cpu的位数无关.
ml457 2002-09-07
  • 打赏
  • 举报
回复
“存储器的编址范围”是指内存有那么多单元格吗??
vixkywx 2002-09-07
  • 打赏
  • 举报
回复
这就是dos为什么要用糟糕的段地址,而不用线性空间
WarFather 2002-09-07
  • 打赏
  • 举报
回复
什么什么啊?

机器的存储器容量和位数有什么直接的关联啊?乱说!


容量就是容量,位数只不过决定了机器的最大寻址能力。


只要你存贮器的容量没有超过处理器最大寻址能力的话,你的存储器是多大容量就是多少!
joke100 2002-09-07
  • 打赏
  • 举报
回复

1k是2的10次方。

n位机的容量就是2的n次方,除以1k,即除以2的10次方。
即n位机的容量就是2的(n - 10)次方,嘿嘿
joke100 2002-09-07
  • 打赏
  • 举报
回复

几位机,容量就是2的几次方字节嘛。
第一个是64k
第二个是0.25k

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧