存储单元个数:
存储单元个数=最大地址−最小地址+1
编址内容(存储单元的大小、位数):
- 按字编址:存储体的存储单元是字存储单元,即最小寻址单位是一个字。
- 按字节编址:存储体的存储单元是字节存储单元,即最小寻址单位是一个字节。
总容量计算:
总容量=存储单元个数×编址内容
芯片总数计算:
根据存储器所要求的容量和选定的存储芯片容量,可以计算出所需芯片的总数:
总片数=每片的容量总容量
题目:内存按字节编址,地址从 A0000H 到 CFFFFH 的内存,共有( 192KB )字节,若用存储容量为 64K×8bit 的存储器芯片构成该内存空间,至少需要( 3 )片。
解析:
计算总容量:
*. 将十六进制转化为字节数:30000H=3×164=3×65536=196,608 字节
*. 转换为 KB:1024196,608=192KB(按字节编址,1个地址对应1个字节)。
*. 第一空对应选项:192KB。
计算所需芯片片数:
- 单片容量 = 64K×8bit=64KB。
- 所需总片数 = 每片容量总容量=64KB192KB=3 片。
- 第二空对应选项:3。
正确答案:192KB,3片。