设用2K×4位存储器芯片组成16K×8位存储器(地址单元为0000H~3FFFH,每个芯片地址空间连续),则地址单元0B1FH所在芯片最小地址编号为()。
- A.0000H
- B.2800H
- C.2000H
- D.0800H
正确答案及解析
正确答案
D
解析
存储器容量最小单位是“位”,即bit ,只能存放一位二进制数,即 0 或 1。
常用容量单位是“字节”,即 Byte,8个二进制位为一个字节(B)。容量一般用KB,MB,GB,TB来表示,它们之间关系相差1024倍。
1KB表示存储器位数8位,长度是1K。2K*4芯片宽度是4位(半字节),长度是2K,容量=4*2K
=8Kbit,按字节计算就是1KB。
本题所用芯片数量=(16*8)/ (2*4) = 16,矩阵是2*8,两片并联,长度是8片。用2个存储器芯片组成2K×8位存储空间(每个芯片地址空间连续),16K×8位存储空间共分为8段,2K长度地址范围是0000H~07FFH,接着是0800H~0FFFH,整体来看即:0000H~07FFH,0800H~0FFFH,1000H~17FFH,1800H~1FFFH,2000H~27FFH,2800H~2FFFH,3000H~37FFH,3800H~3FFFH。显然,地址单元0B1FH在第二级,最小地址编号为0800H。