刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
本题考查的是使用特定存储芯片组成特定大小的存储器时,如何确定特定地址单元所在的芯片的最小地址编号。
首先明确题目中的信息:使用2K*4位的存储芯片组成16K*8位的存储器,地址空间从0000H到3FFFH。这意味着存储器被分成了多个连续的地址段。每个芯片的容量是固定的,所以可以根据芯片的容量来计算每个芯片负责的地址段。每个芯片的地址空间连续,即地址是连续的。我们可以根据这些信息来解析题目给出的选项。
计算每个芯片负责的地址段大小:已知每个芯片是2K*4位,那么每个芯片的容量是 2K * 4位 = 8K位(因为每个芯片有连续的地址空间)。换算成字节(Byte)就是每个芯片负责 8K位 / 8 = 1KB的空间。那么,总共需要多少个芯片来组成整个存储空间呢?总共有 16KB的空间,所以需要的芯片数量是 16KB / 1KB = 16片。这告诉我们存储器由两片组成一组,共有八组(因为2片一组正好覆盖整个地址空间)。因此,每组芯片负责一个地址段,即每个地址段的大小为 1KB。我们可以将存储器的地址空间分成八个段,分别是:从 0000H 到 07FFH,从 0800H 到 0FFFH 等等。所以地址单元为 0B1FH 的字节落在第二段的地址范围内,也就是从 0800H 开始的那一段。因此,该地址单元所在芯片的最小地址编号是 0800H。选项D正确。
本文链接:设用2K*4位的存储芯片组成16K*8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
