问题
单项选择题
内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要______片。
A.2
B.4
C.8
D.16
答案
参考答案:D
解析:本题考查的是内存地址的计算问题。
存储器是计算机系统中的记忆设备,用来存放程序和数据。存储容量=存储单元个数×存储字长。主存容量是指主存中存放二进制代码的总数。存储容量常用字节数(B)来表示,外存中为了表示更大的存储容量,采用GB、TB等单位。它们之间的关系可以表示为:
bit 8:1 Byte 1024:1 KB 1024:1 MB 1024:1 GB 1.24:1 TB
位 字节
根据题意,内存按字节编址,地址从90000H到CFFFFH所构成的容量与若干片用存储容量为16K×8b的存储器芯片构成的容量相同。因此,先求出内存地址区间为90000H。到CFFFFH所占的存储容量,然后与存储容量为16K×8b的存储器芯片容量相除,得到所需要的存储器芯片的数量。
(1)计算出存储容量:
CFFFFH-90000H=3FFFFH
内存按字节编址,3FFFFH,即218B。
(2)计算出需要几片这样的存储器芯片:
2188B/16K×8b=218B/(210×24B)=24(片)