永发信息网

内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K*8bit的存储器芯片构成该内存,至少需要()片

答案:2  悬赏:20  手机版
解决时间 2021-11-27 17:23
  • 提问者网友:温旧梦泪无声
  • 2021-11-26 22:28
内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K*8bit的存储器芯片构成该内存,至少需要()片
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-11-26 23:34
空间大小为40000也就是4*2的16次方,也就是256k,256除于16等于16片追问和那个8bit 有什么关系?追答是字节存储嘛,就是位宽为8bit,跟编址方式一致,所以本题中可以不管这个8bit追问大侠看看我上的图,下面题那个16是什么意思追答下面那个存储位宽就是16bit了。做个比喻吧,一个地址里面能放一个字节就是按8bit存储的,一个地址能放下16bit就是按半字存储的,还有一个地址放32,64bit的,含义也是类似的。追问不行了,怎么都想不到一块,怎么办,怎么办。。。大侠,想想办法吧。。。再加5分追答存储器好比一栋高楼,层数就好比第一题的16k,每层的容量好比8bit.总容量就是16k×8bit了,不知道你明白了不追问你看下我的算式,我是这么算的,CFFFF-90000=3FFFF+1=40000 就是4X16的4次方,这个时候,单位是字节,要换算成bit吧,是不是就是4X16的4次方X8这里就是bit了,然后再除以16X8,也是bit吧,是不是就是4X16的4次方/16=4X16的3次方呢?感觉怎么都算不到一起去。追答这样算是可以的,但你漏了个k,除与16k×81k=2的10次方你再演算一遍追问下面那个题怎么算嘞?我感觉带着单位算好乱啊追答总容量是400,也就是1k,每个单元存16bit,所以是1k×16bit。由四片组成的话,就是1k/4=256,所以每片是256×16bit.其实也可以是512×8bit的,但没这个选项
全部回答
  • 1楼网友:煞尾
  • 2021-11-26 23:45
其实全部转成10进制更简单 第一题40000是十六进制的 转成10进制就是262144字节 /1024后 就是256k 256k/16k =16片
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯